cptlobster.dev

About GPG Keys

GPG security keys can be used to sign and encrypt documents to ensure authenticity throughout transit. It is also used with the Git version control system to verify authenticity of commits.

key Public Key

My public key is listed as follows, and can be used to verify authenticity of signed emails and Git commits, or to decrypt GPG-encrypted emails (note that the latter requires the recipient to also be using a GPG key):

current key (generated 2024-09-10)

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEZuB5lhYJKwYBBAHaRw8BAQdAAzmUCwCEWrPglfU95QyUJtB6sEVpK8uS8KwJ
QxdqymG0JER1c3RpbiBUaG9tYXMgPHN0ZGlvQGNwdGxvYnN0ZXIuZGV2PoiTBBMW
CgA7FiEEmMJWgQFpGjtm+ehNM9YHQlyDC0wFAmbgeZYCGwMFCwkIBwICIgIGFQoJ
CAsCBBYCAwECHgcCF4AACgkQM9YHQlyDC0xsrgD+OsHnCVG59/F9XZH9z/SIIitq
x0G5Pb7LoncK4xJVIo8A/Rhf9MCE2FaoNNVJVD3IdCuzEmJrB0bFNygC/vYzihoA
uDgEZuB5lhIKKwYBBAGXVQEFAQEHQFepsRh3yj5y3+RGbCDnn+GEYQ3UwtZulmcF
5kSUPh5lAwEIB4h4BBgWCgAgFiEEmMJWgQFpGjtm+ehNM9YHQlyDC0wFAmbgeZYC
GwwACgkQM9YHQlyDC0zc4AEAqLXtp95tAqpdiDONzjPQrsum22tNQT/lr4RiY0me
wjcA/jIJe1chZoFHiZmjNe/KAT4vOhmZshICf/aMCUmcHB8O
=2OIU
-----END PGP PUBLIC KEY BLOCK-----

previous key

I do not use this key anymore as I lost the private key in an OS reset. However, some older stuff may be signed with this key.

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEY2VNahYJKwYBBAHaRw8BAQdA7GkMP3HVBfLJdPqklJT2E1i5unD9iCnDv5jx
1D+nW5u0K0R1c3RpbiBUaG9tYXMgPGZpcmVzdG9ybTMyNW11c2ljQGdtYWlsLmNv
bT6ImQQTFgoAQRYhBEeBbZyiPwvToSYkHG00HWiBY6F2BQJjZU1qAhsjBQkJZ0qm
BQsJCAcCAiICBhUKCQgLAgQWAgMBAh4HAheAAAoJEG00HWiBY6F2zDwA+wdPJcZo
7NdOWzpQf4TeNB9PwBMmQaEsYLJMfFO+AS6EAP4riYiScaC/UQ9ICorRdb6dm3ng
a9ZS1DLhwrdqyq6nAbQkRHVzdGluIFRob21hcyA8c3RkaW9AY3B0bG9ic3Rlci5k
ZXY+iJkEExYKAEEWIQRHgW2coj8L06EmJBxtNB1ogWOhdgUCY4onUQIbIwUJCWdK
pgULCQgHAgIiAgYVCgkICwIEFgIDAQIeBwIXgAAKCRBtNB1ogWOhdjo4AQDmpRdJ
qWcSHEsecTBSgPiksi2r0WwSojWc6YeIXOhxtgEAncewIFrqRYfqwcT1fMAd4Wie
Tsxep/XEAIFGPe7lsAy4OARjZU1qEgorBgEEAZdVAQUBAQdAGfZFXlxq7FFo5os5
QzXeyOExDKw7BmORh8hSPKsmgxUDAQgHiH4EGBYKACYWIQRHgW2coj8L06EmJBxt
NB1ogWOhdgUCY2VNagIbDAUJCWdKpgAKCRBtNB1ogWOhdkeRAQCQNY+54mZ3DhuV
6MFF0RJEDEgrQK6Yikx9x1k/ADpMaQD/ZtUteGgTvZFuV5aHWN+isBM7m8eRxzK6
1l8OXEdrrgU=
=qVW5
-----END PGP PUBLIC KEY BLOCK-----

help More Information

For more information on using GPG for email security, this handy page from the EFF has more details and how you can get started.

If you want to sign Git commits using GPG keys, Git has a guide to setup commit signing (and GitHub has a slightly more beginner-friendly guide). If you are using GitHub, follow this guide to add the key to your account as well.