PKI: Installing and Configuring GPG and Enigmail

1. Installing GNU Privacy Guard. The GNU Privacy Guard for Windows can be found at As of this writing, the current version was 1.4.3. You should use one of the mirror sites to download the binary, as the main FTP site is often overloaded. Select the mirror and select the binary directory.

Scroll down the page and download and select the most recent version.

After you have downloaded GNU launch the GNU Privacy Guard installer and follow the instructions. Note the directory where you installed GPG, which you will need later.

2. Installing Enigmail for Thunderbird. You can download Enigmail from either the Thunderbird extensions page at Mozilla’s website or the Enigmail homepage. This link will take you to Enigmail's page The current version as of this writing was 0.94, which needs to be saved to your hard drive.

Open Thunderbird and select Tools the Extensions.  Click on Install, and browse to the location where you saved the Enigmail installer.

Thunderbird may warn you that the extension is Unsigned – that’s fine. Click Install Now. After the installation is confirmed you will have to restart Thunderbird before you can begin using Enigmail.

3. Configuring Enigmail for Thunderbird. After restarting Thunderbird, you will see that an OpenPGP menu has been added to the menubar, as well as a Decrypt button in the main toolbar. Only one additional task is required to enable the use of GPG with Thunderbird, Select OpenPGP then Preferences

On the Basic Settings tab, you need to specify the path to the main GPG executable file, which is gpg.exe. Browse to the directory where you installed GPG, select the gpg.exe file, then click OK.

The Preferences window allows you to set other options, but setting the GPG executable path is the only required step.