Predictable, Passphrase-Derived PGP Keys

1 · Christopher Wellons · July 10, 2019, 5:15 a.m.
tl;dr: passphrase2pgp. One of my long-term concerns has been losing my core cryptographic keys, or just not having access to them when I need them. I keep my important data backed up, and if that data is private then I store it encrypted. My keys are private, but how am I supposed to encrypt them? The chicken or the egg? The OpenPGP solution is to (optionally) encrypt secret keys using a key derived from a passphrase. GnuPG prompts the user for this passphrase when generating keys and when using...