GNU Privacy Guard Guide

Getting Started

Crash Course:

The folks at the Free Software Foundation have a pretty good graphic that will work for most people at
The rest of this guide is mostly about a getting a more secure configuration of GPG in place on your machine (and showcasing more xkcd comics about *nix/crypto)

How to read this guide:

I've tried to keep a consistent format. Here's a quick legend:

Instructions, prose, terrible jokes
Code or command line i/o
Arguments you'll need to provide or code you'll want to update

All of the keys that I've demo'd here are temporary keys that I generated specifically for the purpose of this guide. Please don't try to send me email encrypted with these keys, since I won't be able to read it.

Where to get GnuPG:

GNU/Linux (Debian, Ubuntu, Mint, Fedora, etc)
Your operating system will install GnuPG automatically and keep it up to date for you.

You can download and install from Download the "Simple installer for GnuPG modern"
There is also an implementation called GPG4Win you may want to look into. I could not figure out how to get their UI tool (Kleopatra) to behave with some of the steps I describe later in this guide without storing all of my keys locally, but you may have more luck than I did.

Mac OS You can install GPG suite from GPGTools.

Where to get Claws-mail:

GNU/Linux (Debian, Ubuntu, Mint, Fedora, etc)

	sudo add-apt-repository ppa:claws-mail/ppa
	sudo apt-get update
	sudo apt-get install claws-mail
	sudo apt-get install claws-mail-plugins
Windows You can download and install from