Bob Mottram 11 лет назад
Родитель
Сommit
3282317b61
1 измененных файлов: 19 добавлений и 1 удалений
  1. 19
    1
      beaglebone.txt

+ 19
- 1
beaglebone.txt Просмотреть файл

2511
 -- BitChirp
2511
 -- BitChirp
2512
 #+END_VERSE
2512
 #+END_VERSE
2513
 
2513
 
2514
+*** A new kind of Email
2514
 [[https://bitmessage.org][Bitmessage]] is a new type of messaging system intended to fulfill the same role as email, but without the security problems.  In particular, Bitmessage attempts to not just encrypt the content but also the metadata.  It's message broadcasting system makes it exceedingly difficult for an attacker to know which computer a message is destined for.  The only way you know whether a message has been sent to you is whether you are able to decrypt it from the passing stream of messages.
2515
 [[https://bitmessage.org][Bitmessage]] is a new type of messaging system intended to fulfill the same role as email, but without the security problems.  In particular, Bitmessage attempts to not just encrypt the content but also the metadata.  It's message broadcasting system makes it exceedingly difficult for an attacker to know which computer a message is destined for.  The only way you know whether a message has been sent to you is whether you are able to decrypt it from the passing stream of messages.
2515
 
2516
 
2516
 Although similar to Bitcoin in some regards, such as "/proof of work/", Bitmessage has no block chain and messages are only buffered for approximately three days after which they are deleted from any given node.
2517
 Although similar to Bitcoin in some regards, such as "/proof of work/", Bitmessage has no block chain and messages are only buffered for approximately three days after which they are deleted from any given node.
2517
 
2518
 
2518
 Installing Bitmessage as a daemon will increase the size of the network, and therefore the level of security for all users.
2519
 Installing Bitmessage as a daemon will increase the size of the network, and therefore the level of security for all users.
2519
 
2520
 
2521
+*** The Daemon
2522
+
2523
+Install from the current source code.
2524
+
2520
 #+BEGIN_SRC: bash
2525
 #+BEGIN_SRC: bash
2521
 apt-get install python screen
2526
 apt-get install python screen
2522
 cd /tmp
2527
 cd /tmp
2525
 make install
2530
 make install
2526
 #+END_SRC
2531
 #+END_SRC
2527
 
2532
 
2528
-Save and exit.
2533
+Now create the daemon.
2529
 
2534
 
2530
 #+BEGIN_SRC: bash
2535
 #+BEGIN_SRC: bash
2531
 emacs /etc/init.d/pybitmessage
2536
 emacs /etc/init.d/pybitmessage
2664
 
2669
 
2665
 Now open port 8444 on your internet router or firewall and direct it to the BBB.
2670
 Now open port 8444 on your internet router or firewall and direct it to the BBB.
2666
 
2671
 
2672
+*** Using Bitmessage
2673
+Although in principle it would be possible to send Bitmessages directly from the BBB, in practice the /proof of work/ requirement would mean that it would take an infeasibly long time to send messages, and the computational workload would likely greatly impair the performance of other services also running on the system.  So to send and receive Bitmessages it's better to just install the client on a laptop or desktop machine.
2674
+
2675
+The easiest way to install the client is either to download it from [[https://bitmessage.org][bitmessage.org]] or to get the latest build from Github as follows:
2676
+
2677
+#+BEGIN_SRC: bash
2678
+cd /tmp
2679
+git clone https://github.com/Bitmessage/PyBitmessage.git
2680
+cd PyBitmessage
2681
+make install
2682
+pybitmessage
2683
+#+END_SRC
2684
+
2667
 ** Install Tripwire
2685
 ** Install Tripwire
2668
 
2686
 
2669
 Tripwire will try to detect any intrusions into your system. It's a good idea to install it after you have installed all of the other programs which you intend to use.
2687
 Tripwire will try to detect any intrusions into your system. It's a good idea to install it after you have installed all of the other programs which you intend to use.