Protip: If you need to encrypt a document to someone that does not have a PGP public key, you can get by with only yours.
Tell them do:
```
curl https://your-site/yourkey.asc | gpg --import
openssl rand -out password.txt -hex 20
gpg -ear YOURKEYID password.txt
```
They then send you the encrypted password file: `password.txt.asc`
Now you encrypt using the passphrase:
```
gpg -d password.txt.asc
cat password.txt
gpg -c secret.txt
```
Send them `secret.txt.asc`
They have the password already!