| 1 | [[PageOutline]] |
| 2 | |
| 3 | = Suggested OpenPGP software = |
| 4 | == Using GnuPG on a Macintosh Computer == |
| 5 | |
| 6 | === How do I use GnuPG with a Macintosh and Thunderbird? === |
| 7 | |
| 8 | * Download and install [http://macgpg.sourceforge.net/ Mac GnuPrivacy Guard], or if you running 10.4 or newer, download and install [http://sourceforge.net/projects/macgpg2/ Mac GPG2]. |
| 9 | * Follow the [#HowdoIinstallandconfigureEnigmailwithThunderbird directions below to install and configure Enigmail for Thunderbird and generate a private/public key pair]. |
| 10 | |
| 11 | === How do I use GnuPG with Macintosh, web mail and Firefox? === |
| 12 | |
| 13 | * Download and install [http://macgpg.sourceforge.net/ Mac GnuPrivacy Guard and GPG Keychain Access]. There are several other packages available for download which are not required but you may find useful. |
| 14 | * Run the GPG Keychain Access program and generate a new public/private key (FIXME: we need documentation on how to do this). |
| 15 | * Follow the [#HowdoIinstallandconfigureFireGPGwithFirefox directions below to install and configure FireGPG for Firefox]. |
| 16 | |
| 17 | == Using GnuPG on a Windows Computer == |
| 18 | |
| 19 | === How do I use GnuPG with Windows and Thunderbird? === |
| 20 | |
| 21 | * Download and install [http://www.gnupg.org/download/index.en.html#auto-ref-2 GnuPG for Windows], which provides the core GnuPG program. |
| 22 | * Follow the [#HowdoIinstallandconfigureEnigmailwithThunderbird directions below to install and configure Enigmail for Thunderbird and generate a private/public key pair]. |
| 23 | |
| 24 | === How do I use GnuPG with Windows, web mail and Firefox? === |
| 25 | |
| 26 | * Download and install [http://www.gpg4win.org/ Gpg4win], which provides a suite of encryption related packages for Windows, including GnuPG (the core program) and Gnu Privacy Assistant which is used for managing your keys. |
| 27 | * Use GnuPrivacy Assistant to [#HowdoIuseGNUPrivacyAssistanttogenerateaprivatepublickeypair create a private/public key pair]. |
| 28 | * Follow the [#HowdoIinstallandconfigureFireGPGwithFirefox directions below to install and configure FireGPG for Firefox]. |
| 29 | |
| 30 | == Using GnuPG on a GNU/Linux Computer == |
| 31 | |
| 32 | Every major GNU/Linux operating system (e.g. [http://ubuntu.com Ubuntu], [http://debian.org Debian], [http://fedoraproject.org/ Fedora], etc) comes by default with GnuPG for their desktop installations. The following directions assume you are using Debian or Ubuntu or another Debian-based Linux installation. |
| 33 | |
| 34 | [http://www.gnome.org/projects/seahorse/ Seahorse] is a graphical user interface for managing your keys. It is a useful program to have regardless of whether you use Thuderbird (Icedove) or Firefox (Iceweasel) and webmail. You can install it with: |
| 35 | |
| 36 | {{{ |
| 37 | sudo aptitude install seahorse |
| 38 | }}} |
| 39 | |
| 40 | === How do I use GnuPG with Linux and Thunderbird (Icedove)? === |
| 41 | |
| 42 | * Install Enigmail: |
| 43 | {{{ |
| 44 | sudo aptitude install enigmail |
| 45 | }}} |
| 46 | * Restart any Thunderbird (or Icedove) instances. |
| 47 | * Follow the [#HowdoIinstallandconfigureEnigmailwithThunderbird directions below to install and configure Enigmail for Thunderbird and generate a private/public key pair]. |
| 48 | |
| 49 | === How do I use GnuPG with Linux, web mail and Firefox (Iceweasel)? === |
| 50 | |
| 51 | To use with Firefox/Iceweasel and webmail, follow the [#HowdoIinstallandconfigureFireGPGwithFirefox directions below to install and configure FireGPG for Firefox]. |
| 52 | |
| 53 | == Specific Programs == |
| 54 | |
| 55 | === How do I use GNU Privacy Assistant to generate a private/public key pair? === |
| 56 | |
| 57 | * Launch GNU Privacy Assistant |
| 58 | * When running for the first time, you should be prompted to use the key generation wizard. If you are not prompted to start the wizard, click Keys -> New Key... |
| 59 | * Complete the wizard to generate your key. |
| 60 | * Publish your key. Click Server -> Send keys... |
| 61 | |
| 62 | === How do I install and configure Enigmail with Thunderbird? === |
| 63 | |
| 64 | * Download [http://enigmail.mozdev.org/home/ Enigmail], a plugin for Thunderbird that provides OpenPGP support. Enigmail has an excellent [http://enigmail.mozdev.org/documentation/quickstart.php manual to get you started]. Below are the quick and dirty steps: |
| 65 | * [http://enigmail.mozdev.org/documentation/quickstart-ch1.php#id2533080 Install Enigmail]. |
| 66 | * [http://enigmail.mozdev.org/documentation/quickstart-ch2.php#id2533185 Create your private/public key]. |
| 67 | * Optionally, [http://enigmail.mozdev.org/documentation/quickstart-ch2.php#id2533620 publish your public key]. |
| 68 | * [http://enigmail.mozdev.org/documentation/quickstart-ch3.php#id2533703 Practice signing and encrypting your email] |
| 69 | |
| 70 | === How do I install and configure FireGPG with Firefox? === |
| 71 | |
| 72 | * Click the [http://getfiregpg.org/?page=install download FireGPG] button while running Firefox. After installing FireGPG you will need to restart Firefox before you can use FireGPG. |
| 73 | * FIXME: need instructions on using FireGPG to sign, verify and decrypt messages. |
| 74 | |
| 75 | === How do I know what version of Thunderbird I'm running? === |
| 76 | |
| 77 | You can see what version of Thunderbird you have by: |
| 78 | |
| 79 | * go to Thunderbird |
| 80 | * click on "Help" (File menus at the top) |
| 81 | * "About Mozilla Thunderbird" |