Cryptographic Keys

Here you can find a variety of public cryptographic keys that you can use to verify digital signatures on code or content I have signed.

You can also verify my online identities on


OpenPGP is a non-proprietary protocol for encrypting email communication using public key cryptography. It is based on the original PGP (Pretty Good Privacy) software. The OpenPGP protocol defines standard formats for encrypted messages, signatures, and certificates for exchanging public keys.

GnuPG is a complete and free implementation of the OpenPGP standard as defined by RFC4880 (also known as PGP). GnuPG allows to encrypt and sign your data and communication, features a versatile key management system as well as access modules for all kinds of public key directories.

Key Fingerprint

5017 D338 3F64 1ADF 43C6 EF9D 515C 0ACE 5D29 39A2

Revoked Keys
  • BECB AF48 472C EE04 E22A C3DB E460 3E8D 891A 7EEB
  • 013C 82E4 CB97 FD9B 0625 EFDF B505 EE97 E105 D69A
  • B73F D2D5 B0AC 78F7 5CBF C304 60E2 7E23 6BA3 48BA

My public key is available at: MIT Key Server, SKS Keyservers &

All my git commits since March 10, 2017 should be signed by these keys.

Further reading