Skip to content

Instantly share code, notes, and snippets.

@jaonoctus
Last active July 16, 2025 22:25
Show Gist options
  • Save jaonoctus/f62a8101f7174a5c0ce3f1f4e413c619 to your computer and use it in GitHub Desktop.
Save jaonoctus/f62a8101f7174a5c0ce3f1f4e413c619 to your computer and use it in GitHub Desktop.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Date: May 12, 2025
Chaintip: 000000000000000000020f4edda4f3360a96d80c49e2c8590dadd02f8808a432
For a number of reasons, I have recently set up a new OpenPGP key,
and will be transitioning away from my old one.
The old key will continue to be valid for some time, but I prefer all
future correspondence to come to the new one. I would also like this
new key to be re-integrated into the web of trust. This message is
signed by both keys to certify the transition.
The old key was:
pub rsa4096/0x782C165A293D6E18 2022-04-05
Key fingerprint = 6B45 7D06 0ACE 363C 9D67 D8E6 782C 165A 293D 6E18
And the new key is:
pub ed25519/0xD8F31505B581D617 2025-05-06
Key fingerprint = 7B69 6A61 6F73 1337 520B 8A19 D8F3 1505 B581 D617
To fetch the full keys, you can simply do:
curl -fsSL https://github.com/jaonoctus.gpg | gpg --import
If you already know my old key, you can verify that the new key is
signed by the old one:
gpg --check-sigs 0xD8F31505B581D617
If you don't already know my old key, or you just want to be double
extra paranoid, you can check the fingerprint against the one above:
gpg --fingerprint 0xD8F31505B581D617
If you are satisfied that you've got the right key, and the UIDs match
what you expect, I'd appreciate it if you would sign my key:
gpg --sign-key 0xD8F31505B581D617
Lastly, if you could upload these signatures, i would appreciate it.
You can either send me an e-mail with the new signatures: (if you have
a functional MTA on your system):
gpg --armor --export 0xD8F31505B581D617 | mail -s 'OpenPGP Signatures' [email protected]
Or you can just upload the signatures to a public keyserver directly:
gpg --keyserver keyserver.ubuntu.com --send-key 0xD8F31505B581D617
Please let me know if there is any trouble, and sorry for the
inconvenience.
Best,
jaonoctus
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEa0V9BgrONjydZ9jmeCwWWik9bhgFAmgiSbAACgkQeCwWWik9
bhiJzg/9G65gEpwKung9DYzY/dkTyHl6dplnDxx7PNvr1EkoElC/QdXZO/Kx6mMv
rGHZYhEDzSL9vM1zkaBjDCBuSp9ameCHBorfCwabjsz4CHmxr/ubdC02B4idpli2
7ONSGUuzbEHsDbpY20I7mH9WsUsbmO+wyjUUqUuKmWZsjndpZ2ZrqwLbCYnjOoxK
qM+w8x+ShuiZ+awoNTDCXVJ4vD2JlOGrDRiFuDkysOxQ7SBMJDdXbCNOtDM6rMzF
Y8JZYR+VawkGh0ra/hzeaoKUECUWVmDS4wiFBxOEdU/CApMfsdcdqlBAs2vQ0Uim
HA90cFFNNWTqqJgOgo5+5rK19N1drnrNYkdiilsfJIkg/kiEp6AWzFCjP0td4URK
jAb57TxdU6iQ9tMMTP4Y2WVfMx5TgKn8asIi4sQ+PG9IBtLqnlp48l0y/V+kCUbs
L3+lZD3dA5MU3lclM1J6273co2oCedCTQH2JS6bnkRvVUf6JuKXCHYe1Gi/2uigg
Pd9hhuxv73eKEBl9+k2upyR7ICzwrWKsRnDlG6TJ1922PyX7hzv4iGnNAAxP758V
ynICmaBIlrC6ADpgfvTxkHUDpRMoIJOm+dWBi469LC6xac+15S0+PH5ue6BpjA1I
QMf3foM3sc92QoE8asdlp1+9Zgyx3jY0s7Tu6pJ/+Kst+iEeZv2IdQQBFgoAHRYh
BHtpamFvcxM3UguKGdjzFQW1gdYXBQJoIkm1AAoJENjzFQW1gdYX46wA/2Mul4NG
/bvzXx6IC5PNX/tlBwBxGR6JvDn2bESKpgr4AQDH/LQx2RXec9To8kY/Hd/qfvig
mTnXlsx2pv6LNwQ1Aw==
=U4KC
-----END PGP SIGNATURE-----
@jaonoctus
Copy link
Author

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

mDMEaBm9pBYJKwYBBAHaRw8BAQdAglmbQ3JSkwwE7YLrNBgY1Bd67XdVprvMG7S2
aqXg0xeIywQfFgoAfQWCaBm9pAMLCQcJENjzFQW1gdYXRxQAAAAAAB4AIHNhbHRA
bm90YXRpb25zLnNlcXVvaWEtcGdwLm9yZ/rxDH9T6o9KSWG7xaPUOs6xZEybE/Iv
W+TLESXSZ+8+AxUKCAKbAwIeARYhBHtpamFvcxM3UguKGdjzFQW1gdYXAAAgaAEA
wgjEpXqtQ86na6kCHeagAHBSVqoeNAAgZ0zpUXtr56sA/13prNwGSzUCFH6NJVQ0
epOkmEBDsU2Ejl2OHQD83PQEtCRqYW9ub2N0dXMgPGphb25vY3R1c0Bwcm90b25t
YWlsLmNvbT6IywQTFgoAfQWCaBm9pAMLCQcJENjzFQW1gdYXRxQAAAAAAB4AIHNh
bHRAbm90YXRpb25zLnNlcXVvaWEtcGdwLm9yZ1o3I94L/faXju1nQuQu0ImnFwfC
AftClOyc0thvWL9vAxUKCAKbAwIeARYhBHtpamFvcxM3UguKGdjzFQW1gdYXAADD
1gEA9pXjcehfjeasyykGo5tOE5qZlojqK7LPhnTYFRn1DyAA/2ZboXOOYgZFsdtT
VRR/E7JIDMeerolTvZq1LwcDDN0KiQIzBBABCgAdFiEEa0V9BgrONjydZ9jmeCwW
Wik9bhgFAmgiPRgACgkQeCwWWik9bhhfJw/+OSZggmAnuaHpEyrrBf7zVPz+gwKD
kpbNGms3rFaIn81H5am5qqq81aiSs40zcNjcFRwc0BY7VSJXJH7pRYQa5qv3F7JK
LbGL/iDWyM1gOjkkO8bd3qEuPUBanvBT1lr7b6xb1KCX41bryUrPN0gd+MtztUUI
LKeak3wYDA2q+yFjKapixiL3gAUzb4oq2FNNRQfL8HIGOHJOb5UXHEgfuAT9LnZW
xJ6NRa/j1wzC1Lq6+V3tqJ+4mB0G8KyLQf9+76tuiMmCeWlPfuV80eytr8zuyuo+
V5YgDWkh3pvxa+TyuGaB2szVAgpe3430pCfAh1XjyG6bg1n/CEt6mi+FzYogzHrn
LMs660KY+qitOqFQgDtx9E1/JwytytvdjNKTlR7A//s+st2K1vf41psmFuUncyel
bvwFcVtqU6qQFtV3XaSGlXVDDF8kAfwzG9u3GtybDPo4awZ+P6CJfGzWNV6cxiIX
UgYj/dl4UU9LqVLkq6lt2HrHIy9zBqTkXJ/3T1zEIsolsCXyQjrLkyTu2jymPPGN
ddxpcYveQQIkhwcEXSxEUztqSSJB0JruTkC1aBqAMabNRBsVE5zyPCPg4wPGaVZz
wsup13cE4/hGspnti/B2t0cIdiXgNbtJTLmDw9ZHtxeQd/LavsYyTbAXu1+wByi7
d/QrSljC4qQtQ4K4MwRoIictFgkrBgEEAdpHDwEBB0A4TVxSipTP3QuEyu1qRmGt
Tts9TXh0HjffVqtqw6Tb2IjvBBgWCgAgFiEEe2lqYW9zEzdSC4oZ2PMVBbWB1hcF
AmgiJy0CGwIAgQkQ2PMVBbWB1hd2IAQZFgoAHRYhBOu7gXUduAneUN1YxKx1yGtu
50M0BQJoIictAAoJEKx1yGtu50M02UYA/jCsIJRbSJ77JgKnavfCjCJi2xM8C01s
KuWslzUYTzJHAP9HpIq3Dnos7fzglV75RKGoYJsj+zpLAhqyMeOJyxs7Blh3AP90
8ZX8T8yNR4D/N49iu/feB0aLCwt7de+2an1Hajb+LAD9FU/+ZX6EkGZoT/b4NiQb
swUMLfG+iW3h5roWgW/N0w64OARoGb2kEgorBgEEAZdVAQUBAQdAPwqUUoiS+U87
A8Ep0SZXbnQpTF6+4VUeL6bauYYFIQ0DAQgHiMMEGBYKAHUFgmgZvaQJENjzFQW1
gdYXRxQAAAAAAB4AIHNhbHRAbm90YXRpb25zLnNlcXVvaWEtcGdwLm9yZ1rnMrnK
HKlqRE5wNL3E9VrVlxviH87coEBWn1casUC0ApsIAh4BFiEEe2lqYW9zEzdSC4oZ
2PMVBbWB1hcAAAfNAQD+J8pHo/8VcSJB91DF/4MsUURowMjJD03YUUBzXGRoAwEA
nU+QbCNQWadp0Qoxa9N5ihqxLiCMy2r6M6RVz4Ztlgw=
=QVT+
-----END PGP PUBLIC KEY BLOCK-----

@ottosch
Copy link

ottosch commented Jul 16, 2025

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

mDMEaBm9pBYJKwYBBAHaRw8BAQdAglmbQ3JSkwwE7YLrNBgY1Bd67XdVprvMG7S2
aqXg0xeIywQfFgoAfQWCaBm9pAMLCQcJENjzFQW1gdYXRxQAAAAAAB4AIHNhbHRA
bm90YXRpb25zLnNlcXVvaWEtcGdwLm9yZ/rxDH9T6o9KSWG7xaPUOs6xZEybE/Iv
W+TLESXSZ+8+AxUKCAKbAwIeARYhBHtpamFvcxM3UguKGdjzFQW1gdYXAAAgaAEA
wgjEpXqtQ86na6kCHeagAHBSVqoeNAAgZ0zpUXtr56sA/13prNwGSzUCFH6NJVQ0
epOkmEBDsU2Ejl2OHQD83PQEtCRqYW9ub2N0dXMgPGphb25vY3R1c0Bwcm90b25t
YWlsLmNvbT6IywQTFgoAfQWCaBm9pAMLCQcJENjzFQW1gdYXRxQAAAAAAB4AIHNh
bHRAbm90YXRpb25zLnNlcXVvaWEtcGdwLm9yZ1o3I94L/faXju1nQuQu0ImnFwfC
AftClOyc0thvWL9vAxUKCAKbAwIeARYhBHtpamFvcxM3UguKGdjzFQW1gdYXAADD
1gEA9pXjcehfjeasyykGo5tOE5qZlojqK7LPhnTYFRn1DyAA/2ZboXOOYgZFsdtT
VRR/E7JIDMeerolTvZq1LwcDDN0KiQIzBBABCgAdFiEEa0V9BgrONjydZ9jmeCwW
Wik9bhgFAmgiPRgACgkQeCwWWik9bhhfJw/+OSZggmAnuaHpEyrrBf7zVPz+gwKD
kpbNGms3rFaIn81H5am5qqq81aiSs40zcNjcFRwc0BY7VSJXJH7pRYQa5qv3F7JK
LbGL/iDWyM1gOjkkO8bd3qEuPUBanvBT1lr7b6xb1KCX41bryUrPN0gd+MtztUUI
LKeak3wYDA2q+yFjKapixiL3gAUzb4oq2FNNRQfL8HIGOHJOb5UXHEgfuAT9LnZW
xJ6NRa/j1wzC1Lq6+V3tqJ+4mB0G8KyLQf9+76tuiMmCeWlPfuV80eytr8zuyuo+
V5YgDWkh3pvxa+TyuGaB2szVAgpe3430pCfAh1XjyG6bg1n/CEt6mi+FzYogzHrn
LMs660KY+qitOqFQgDtx9E1/JwytytvdjNKTlR7A//s+st2K1vf41psmFuUncyel
bvwFcVtqU6qQFtV3XaSGlXVDDF8kAfwzG9u3GtybDPo4awZ+P6CJfGzWNV6cxiIX
UgYj/dl4UU9LqVLkq6lt2HrHIy9zBqTkXJ/3T1zEIsolsCXyQjrLkyTu2jymPPGN
ddxpcYveQQIkhwcEXSxEUztqSSJB0JruTkC1aBqAMabNRBsVE5zyPCPg4wPGaVZz
wsup13cE4/hGspnti/B2t0cIdiXgNbtJTLmDw9ZHtxeQd/LavsYyTbAXu1+wByi7
d/QrSljC4qQtQ4KJAjMEEAEKAB0WIQQO4lOhD+5aYX9xfB0Dlg7kXWSDrwUCaHgl
fQAKCRADlg7kXWSDr+rqD/9zaZIBZr6C8ZQxqpP/E9GvKWhm/ulv8R3skP3hf1jT
l+H8THKT3A10uVZ+sCKqmQ+FDtiNVNr59cW50rxBtB7VLRI15UFC2Oj9yxvPys/R
CIyLiQcLQxhNuBD6U+D2g54qD0zS7n/7fkl/z7EV6t43yKy5aAu0PXCk4zKsX8sZ
eIhszdHhU3QUeUeeOy4seXzW92GRSB9eUqRXgQ+1BOjYK1yI9F3Z1ZWFLyhr5NwW
rzrKzoYlRyhY/s18WU3XKSOTrNXisOvc/6WssD9zuMgW1CTAY63m4LUYo0EfNqqK
xhKDWLv6vsEeebizlFJCXPYO20u3QoLeTXFkIemP4I3INXoT2R/GrZ/fI+vBep5e
MgsDoHvj0FCNpCElznMFhwnbwgcLBR+xuSwCdQKcffiwtFo/RwQRkyn5lX/SQQrw
86kLcOX7q5lB+CK8sX1AoHZkBadxgnqt4Qf/nEnYUzohbWoFT+uPZINV0Yue60/v
OrIt+hq2kkNK4wdmgrk68JMoEGiPRXmFp4rK0vvHEmH/xCf/w1CATYAPBYO+OYd2
YTQxWUWJWVxane6EyQfA14AIIwrGCfF+DRCUOriz6MbB/NLWZc9APS5QmPofBmGU
64HDgo5EuDcjC83LHm1BCWfjsk+MuYddLNzp1wBUPbqyAyOnEzRkxf76+wLeKV/Z
bLgzBGgiJy0WCSsGAQQB2kcPAQEHQDhNXFKKlM/dC4TK7WpGYa1O2z1NeHQeN99W
q2rDpNvYiO8EGBYKACAWIQR7aWphb3MTN1ILihnY8xUFtYHWFwUCaCInLQIbAgCB
CRDY8xUFtYHWF3YgBBkWCgAdFiEE67uBdR24Cd5Q3VjErHXIa27nQzQFAmgiJy0A
CgkQrHXIa27nQzTZRgD+MKwglFtInvsmAqdq98KMImLbEzwLTWwq5ayXNRhPMkcA
/0ekircOeizt/OCVXvlEoahgmyP7OksCGrIx44nLGzsGWHcA/3TxlfxPzI1HgP83
j2K7994HRosLC3t177ZqfUdqNv4sAP0VT/5lfoSQZmhP9vg2JBuzBQwt8b6JbeHm
uhaBb83TDrg4BGgZvaQSCisGAQQBl1UBBQEBB0A/CpRSiJL5TzsDwSnRJldudClM
Xr7hVR4vptq5hgUhDQMBCAeIwwQYFgoAdQWCaBm9pAkQ2PMVBbWB1hdHFAAAAAAA
HgAgc2FsdEBub3RhdGlvbnMuc2VxdW9pYS1wZ3Aub3JnWucyucocqWpETnA0vcT1
WtWXG+IfztygQFafVxqxQLQCmwgCHgEWIQR7aWphb3MTN1ILihnY8xUFtYHWFwAA
B80BAP4nykej/xVxIkH3UMX/gyxRRGjAyMkPTdhRQHNcZGgDAQCdT5BsI1BZp2nR
CjFr03mKGrEuIIzLavozpFXPhm2WDA==
=d1Hv
-----END PGP PUBLIC KEY BLOCK-----

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment