Changes between Version 1 and Version 2 of faq/email/openpgp


Ignore:
Timestamp:
Jun 25, 2012, 4:45:25 PM (7 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • faq/email/openpgp

    v1 v2  
    11[[PageOutline]]
    22= How can I use gpg to both encrypt my email and prove my identity? =
     3
     4If you understand the concepts, you can [wiki:openpgp/software skip ahead to quick directions on how to use the suggested software].
    35
    46== In plain language, what does it mean to encrypt my email? ==
     
    4850It's important to note: you cannot send someone an encrypted message unless you ''already'' have their public key. In other words, it is not enough that ''you'' know how to use OpenPGP, your intended recipient must also know how to use it, have it setup on their computer, already have a key, and already have given you their public key. Similarly, you cannot verify someone's signature unless you already have a copy of the sender's public key.
    4951
    50 = Using GnuPG on a Macintosh Computer =
    5152
    52 == How do I use GnuPG with a Macintosh and Thunderbird? ==
    53 
    54  * 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].
    55  * Follow the [#HowdoIinstallandconfigureEnigmailwithThunderbird directions below to install and configure Enigmail for Thunderbird and generate a private/public key pair].
    56 
    57 == How do I use GnuPG with Macintosh, web mail and Firefox? ==
    58 
    59  * 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.
    60  * Run the GPG Keychain Access program and generate a new public/private key (FIXME: we need documentation on how to do this).
    61  * Follow the [#HowdoIinstallandconfigureFireGPGwithFirefox directions below to install and configure FireGPG for Firefox].
    62 
    63 = Using GnuPG on a Windows Computer =
    64 
    65 == How do I use GnuPG with Windows and Thunderbird? ==
    66 
    67  * Download and install [http://www.gnupg.org/download/index.en.html#auto-ref-2 GnuPG for Windows], which provides the core GnuPG program.
    68  * Follow the [#HowdoIinstallandconfigureEnigmailwithThunderbird directions below to install and configure Enigmail for Thunderbird and generate a private/public key pair].
    69 
    70 == How do I use GnuPG with Windows, web mail and Firefox? ==
    71 
    72  * 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.
    73  * Use GnuPrivacy Assistant to [#HowdoIuseGNUPrivacyAssistanttogenerateaprivatepublickeypair create a private/public key pair].
    74  * Follow the [#HowdoIinstallandconfigureFireGPGwithFirefox directions below to install and configure FireGPG for Firefox].
    75 
    76 = Using GnuPG on a GNU/Linux Computer =
    77 
    78 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.
    79 
    80 [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:
    81 
    82 {{{
    83 sudo aptitude install seahorse
    84 }}}
    85 
    86 == How do I use GnuPG with Linux and Thunderbird (Icedove)? ==
    87 
    88  * Install Enigmail:
    89 {{{
    90 sudo aptitude install enigmail
    91 }}}
    92  * Restart any Thunderbird (or Icedove) instances.
    93  * Follow the [#HowdoIinstallandconfigureEnigmailwithThunderbird directions below to install and configure Enigmail for Thunderbird and generate a private/public key pair].
    94 
    95 == How do I use GnuPG with Linux, web mail and Firefox (Iceweasel)? ==
    96 
    97 To use with Firefox/Iceweasel and webmail, follow the [#HowdoIinstallandconfigureFireGPGwithFirefox directions below to install and configure FireGPG for Firefox].
    98 
    99 = Specific Programs =
    100 
    101 == How do I use GNU Privacy Assistant to generate a private/public key pair? ==
    102 
    103  * Launch GNU Privacy Assistant
    104  * 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...
    105  * Complete the wizard to generate your key.
    106  * Publish your key. Click Server -> Send keys...
    107 
    108 == How do I install and configure Enigmail with Thunderbird? ==
    109 
    110  * 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:
    111  * [http://enigmail.mozdev.org/documentation/quickstart-ch1.php#id2533080 Install Enigmail].
    112  * [http://enigmail.mozdev.org/documentation/quickstart-ch2.php#id2533185 Create your private/public key].
    113  * Optionally, [http://enigmail.mozdev.org/documentation/quickstart-ch2.php#id2533620 publish your public key].
    114  * [http://enigmail.mozdev.org/documentation/quickstart-ch3.php#id2533703 Practice signing and encrypting your email]
    115 
    116 == How do I install and configure FireGPG with Firefox? ==
    117 
    118  * 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.
    119  * FIXME: need instructions on using FireGPG to sign, verify and decrypt messages.
    120 
    121 == How do I know what version of Thunderbird I'm running? ==
    122 
    123 You can see what version of Thunderbird you have by:
    124 
    125  * go to Thunderbird
    126  * click on "Help" (File menus at the top)
    127  * "About Mozilla Thunderbird"
    128 
    129 = Conclusion =
    13053== What else should I know about GnuPG? ==
    13154
     
    13558
    13659 * Verifying fingerprints. When exchanging public keys, it's important to verify the fingerprints of the keys you are exchanging.
     60
     61== Give it a whirl ==
     62
     63Please see our [wiki:openpgp/software quick directions on how to use the suggested software].