Thursday, October 6, 2011

Project 4

What You Will Need

·         A computer Windows 7 (or Windows XP, or Vista)
·         Administrator privileges
·         The instructions assume you are using Windows 7

Downloading and Installing the Gnu Privacy Guard

1.             The Gnu Privacy Guard is a software package that generates keys and encrypts data.
2.             Open a Web browser and go to ftp://ftp.gnupg.org/gcrypt/binary
3.             Scroll down and find the latest Windows version--when I wrote this, it was gupg-w32cli=1.4.9.exe.
4.             Download the EXE file.  Save the file on your desktop.
5.             On your desktop, double-click the installer file and install the software with the default options.

Enabling IMAP

6.       Log on to gmail.
7.             IMAP is Internet Message Access Protocol, and we will use it to connect Thunderbird to Gmail.
8.             You should now be logged in to Gmail. On the upper right, click Settings.
9.         On the Settings page, click "Forwarding and POP/IMAP".  In the "IMAP Access" section, click "Enable IMAP", as shown to the right on this page.  Click "Save Changes".

Downloading and Installing Thunderbird

11.         Thunderbird is an email client.
12.         Open a Web browser and go to getthunderbird.com
13.         Click the "Free Download" button, as shown to the right on this page.  Download the software and install it with the default options.

Configuring Thunderbird

14.         After installation, Thunderbird launches automatically.
15.         In the "Import Settings and Mail Folders" box, check the "Don't import anything" box and  click Next.
16.         In the "Mail Account Setup" box, enter you’re the requested information and click Continue.  Note:if you are using a real email account on a public computer, don't check the "Remember password" box.
17.         Thunderbird should automatically configure your email account, so both the Incoming and Outgoing mail servers show green dots, as shown to the right on this page.  If that doesn't work, check your user name and password.
18.         When both dots are green, click the "Create Account" button.
19.         In the "System Integration" box, click OK.
20.         You should now see your inbox in Thunderbird.

Installing Enigmail

21.         Enigmail is a Thunderbird add-on that allows you to use Gnu PG to encrypt your email.
22.         At the top of the Thunderbird window, click Tools, Add-ons.
23.         In the Add-ons box, type enigmail into the search box and press Enter.  Enigmail is found, as shown to the right on this page.  Click the "Add to Thuinderbird…" button.
24.         Click the "Install Now" button.  Wait while the software downloads and installs.
25.         When you see the "Install Complete" message, click the "Restart Thunderbird" button.

Using the Enigmail Key Generation Wizard

26.         At the top of the Thunderbird window, click OpenPGP, "Key Management"
27.         In the "Welcome to the OpenPGP Setup Wizard" box, click Next.
28.         In the Signing box, click Next.
29.         In the Encryption box, click Next.
30.         In the Preferences box, click Next.
31.         In the "Create Key" box, type a passphrase of your choice into both boxes and click Next.
32.         In the Summary box, click Next.
33.         A "Key Creation" box appears.  You need to use your computer for something else for a while to create randomness.  When the key management process is done, you will see an "OpenPGP Confirm" box, as shown below on this page.
34.         Click Skip.  Click Finish.

Publishing Your Public Key

35.         No one can send you encrypted email unless you put your public key on a server where people can find it.
36.         In the "OpenPGP Key Management" window, type your email address into the search box.  Your key should appear in  the lower pane, with a Key ID, as shown below on this page
37.         Right-click your key ID and click "Upload public keys to keyserver". 
38.         In the "Select Keyserver" box, click OK.

Importing Proflheureux's Public Key

39.         In the "OpenPGP Key Management" window, click Keyserver, "Search for Keys". 
40.         In the "Select Keyserver" box, type proflheureux@gmail.com and click OK.
41.         A "Found Keys" box pops up.  Check proflheureux@gmail.com and click OK.
42.         In the "OpenPGP Alert" box, click OK.
43.         Your "OpenPGP Key Management" box should now show two keys: one for you, and one for Sam.  Close the "OpenPGP Key Management" box.

Sending an Encrypted Email

44.         In Thunderbird, click the Write button.
45.         Compose an email to these two recipients:
·                proflheureux@gmail.com
·                Yourself at any email address you use
46.         Enter a Subject of "Project 4 from YOUR NAME", replacing YOUR NAME with your own name.
47.         Put some text in the body of the message, such as "Hello!".
48.         On the menu bar, click OpenPGP, "Encrypt Message".
49.         Click Send.
50.         In the "OpenPGP Key Selection" box, click OK.
51.         In the "OpenPGP Confirm" box, click Continue.
52.         You're done.

5 comments:

  1. If you're using this on an existing Thunderbird installation, make sure to disable it after the exercise or it will want to encrypt any/all outgoing emails (which would be nice, but a large percentage of my contacts probably don't even know what PGP is) and won't send at all if you cancel the key entry.

    I'd love if there was a way to enable it for indivdual messages rather than going into the addons and restarting each time you wanted to use it.

    ReplyDelete
  2. OC...EXCELLENT point! And I totally agree about the Add On component.

    ReplyDelete
  3. Did they change versions or something?
    After step 24 I'm not seeing any of these prompts.

    ReplyDelete