/pgp-key-signing

Set of scripts to receive and generate a printout of PGP keys for a PGP key signing party

Primary LanguagePythonMIT LicenseMIT

Installation

By running

pip install -r requirements.txt

you will get the modules needed for this code.

Encouraging use of GPG 2.1

It's encouraged to use GPG version 2.1 (See release notes here https://www.gnupg.org/faq/whats-new-in-2.1.html ).

If you are using OSX with brew, then you could use this:

brew install homebrew/versions/gnupg21

Running

  1. Put the PGP/GPG exported keys received by email into the keys/ directory
  2. Run make
  3. Open the printout.html in a browser
  4. Generate a printable version

Explicitly avoided using a HTML2PDF converter to reduce the number of requirements.