Below is my PGP public key -- 4096-bit RSA.1
- Created: 2021-12-15
- Expires: 2026-10-02
Download link:
https://emfred.com/emfred.pubkey
Checksum:
BLAKE2 hash (split into 32-character lines):
↓ $ b2sum emfred.pubkey
8f9921e976856e391fdfb634495e1b20
12daace4cba40060b6bd9fc6b5a718bd
0538467f8700099125e6736fc2ec1efd
8e65c3d462c26f6e201b1a326c545bdb
Instructions for importing:
If you’re using gpg
to manage your cryptography tasks, then you can run the
following commands to import my public key:
# * Download the key:
curl -O https://emfred.com/emfred.pubkey
# Optionally,
# * Verify that the checksum matches that shown above.
# * Import the key:
gpg --import emfred.pubkey
Raw key:
In case it’s more convenient than downloading the file, here’s the full ascii-armored key written out.2
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
ML2cHT844w==
=sXS5
-----END PGP PUBLIC KEY BLOCK-----
-
[1]: I’m assuming that if you intentionally navigated to this page, you probably know what these terms mean. ↩︎
-
[2]: This is an exact mirror of what’s in the file emfred.pubkey. ↩︎