Step 3: Make your public key public

Step 4: Print your key

The printout of your fingerprint must contain the following information:

Your first name

Your last name

Your e-mail addresses (the ones you use with the key)

The encryption method and the ID of the key (e.g. 4096R/1A2B3C4D)

The fingerprint itself

You can use this function :

gpg -v --fingerprint 1A2B3C4D

Usually, you make several printouts on a sheet of paper. It can for example be the size of a business card. You can also use the gpg-key2ps which is part of the signing-party package to create these printouts as:

gpg-key2ps -p a4 1A2B3C4D > out.ps

Alternatively, you can print in one column only to avoid printing issues (for extra wide keys):

gpg-key2ps -1 -p a4 1A2B3C4D > out.ps

If you go to a key signing party, you will have to send this information beforehand, and they will then print a list for each participant.

TIP: to read the out.ps file, you can use evince, okular, ghostscript or other ?PostScript viewer.

Step 5: Hand out your key's fingerprint

The people who will sign your key will need to see some form of government issued ID (passport or similar).