Browse Source

Generate PGP keys

Bob Mottram 11 years ago
parent
commit
ae920b2d75
1 changed files with 19 additions and 3 deletions
  1. 19
    3
      beaglebone.txt

+ 19
- 3
beaglebone.txt View File

@@ -1467,7 +1467,7 @@ Click *Done*.
1467 1467
 
1468 1468
 Click *Get Certificate* and make sure "*permanently store this exception*" is selected", then click *Store Security Exception*.
1469 1469
 
1470
-From OpenPGP setup select "*Yes, I would like the wizard to get me started*"
1470
+From OpenPGP setup select "*Yes, I would like the wizard to get me started*".  If the wizard doesn't start automatically then "setup wizard" can be selected from OpenPGP on the menu bar.
1471 1471
 
1472 1472
 Select "*Yes, I want to sign all of my email*"
1473 1473
 
@@ -1498,7 +1498,20 @@ shred -zu ~/private_key.txt
1498 1498
 #+END_SRC
1499 1499
 
1500 1500
 **** If you don't have any existing GPG or PGP key
1501
-TODO
1501
+Select "*I want to create a new key pair*"
1502
+
1503
+Enter a passphrase and click *Next* a couple of times.
1504
+
1505
+Click *Generate Certificate* to generate a revocation certificate.
1506
+
1507
+Enter the passphrase which you gave previously.
1508
+
1509
+Click *Finish*
1510
+
1511
+From the menu select *OpenPGP* and then *Key Management*.  Make sure that *Display all keys* is selected and then select your key. Select *Keyserver* on the menu and then *Upload Public Keys*.  This will upload your public key to a key server so that others can find it.
1512
+
1513
+Select *File* from the menu then *Export keys to file*.  Click on *Export Secret keys* and select a location to save them to.  It's a good idea to save them to a USB stick which can then be removed from the computer and carried around on a keyring together with your physical keys.  If you need to set up GPG or Thunderbird/Enigmail on others then this file will be used to import your keys.
1514
+
1502 1515
 **** Using for the first time
1503 1516
 
1504 1517
 Click on the Thunderbird menu, which looks like three horizontal bars on the right hand side.
@@ -1511,6 +1524,10 @@ Make sure that *Keep messages for this account on this computer* is unticked, th
1511 1524
 
1512 1525
 Click on *Inbox*.  Depending upon how much email you have it may take a while to import the subject lines.
1513 1526
 
1527
+Note that when sending an email for the first time you will also need to accept the SSL certificate.
1528
+
1529
+Get into the habit of using email encryption and encourage others to do so.  Remember that you may not think that your emails are very interesting but the Surveillance State is highly interested in them and will be actively trying to data mine your private life looking for "suspicious" patterns, regardless of whether you are guilty of any crime or not.
1530
+
1514 1531
 ** Install a Blog
1515 1532
 
1516 1533
 #+BEGIN_VERSE
@@ -3770,7 +3787,6 @@ cd /var/www/$HOSTNAME/htdocs/mediagoblin
3770 3787
 
3771 3788
 https://github.com/joar/mediagoblin-init-scripts
3772 3789
 
3773
-
3774 3790
 * Related projects
3775 3791
 
3776 3792
   * [[https://freedomboxfoundation.org/][Freedombox]]