My photo

My GPG Keys

Since January 2023:

  • all my git commits have been signed with GPG
  • my SSH verification is also done with GPG

I also accept GPG-based E2EE messages, so if you want to ensure that the information you send can only be read by me, you can encrypt it with my public key.

The table below shows all GPG master keys that I have used:

KEYID (Master Key)Associated EmailStatusUsageGenerate AtValid UntilPrivate Key Location
176424559FEBCF229me@caomingjun.comActiveGit signature
E2EE Messages
SSH Authentication
2023-01-19ForeverSubkeys: in yubikey
Master: offline
2ED9AB02E11F1D5E0me@caomingjun.comExpiredGit signature2022-07-062023-01-21Offline
3B44AB3AC84A7D51A1064395818@qq.comExpiredGit signature2022-05-082022-07-06Offline

You can get the public keys of key 1 and 2 via WKD (Web Key Directory):

gpg --auto-key-locate clear,wkd --locate-keys me@caomingjun.com

I also provide the base64 encoded version of all public keys: