scripts/keys: update roasbeef keys with new expiry
What changed, and why it matters
This commit simply refreshes an expired PGP public key file used to verify software releases. The same cryptographic key is kept, but its expiration date is extended. There is no code change and no security vulnerability.
No action required. This is a routine key maintenance update. Users verifying release signatures should refresh their local copy of the key if needed.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff updates scripts/keys/roasbeef.asc, replacing an expired OpenPGP public key certificate with a refreshed version of the same key (same fingerprint, extended expiry). The commit includes a signed proof-of-recentness using the refreshed key and a recent Bitcoin block hash. No executable code, build logic, or cryptographic parameters were modified.
Changed components
scripts/keys/roasbeef.ascInspect captured patch +13 / −13
diff --git a/scripts/keys/roasbeef.asc b/scripts/keys/roasbeef.asc
index 6789c31..1b2685b 100644
--- a/scripts/keys/roasbeef.asc
+++ b/scripts/keys/roasbeef.asc
@@ -6,18 +6,18 @@ ExYKADgCGwMFCwkIBwMFFQoJCAsFFgIDAQACHgUCF4AWIQSlthiWlS2f2oO8BUzc
QmEuiSNxggUCZxbhmgAKCRDcQmEuiSNxgt0XAQDGxHcavV/s9Gg+uzkaIYilTJ08
qw9vB2+yQweivquuVAD9FGlSG4OqOzCsK2QhRfSer4v9nMRerWItlY2cnBNabAG4
OARnFuC4EgorBgEEAZdVAQUBAQdAkccXTbhZwrzzEcwYP8y5WlrHeZI2k4IMOXvl
-uvIdihEDAQgHiH4EGBYKACYWIQSlthiWlS2f2oO8BUzcQmEuiSNxggUCZxbguAIb
-DAUJAeEzgAAKCRDcQmEuiSNxgkLVAQD8RkxYCDEzY1hoLUanENgLgzuGchCAmQWw
-GwaxsLR1vQD/W4D/Fn2o1t0QwpUbdi+GUJVASeoobnTCx/4SA0oAvge4MwRnFuEg
+uvIdihEDAQgHiH4EGBYKACYCGwwWIQSlthiWlS2f2oO8BUzcQmEuiSNxggUCaPi5
+3AUJA8xHIQAKCRDcQmEuiSNxgkmLAPwLEHJ6D6nciPL0ot2FX8Or3l0nJQnuABQ1
+z4iuss0C9QEA4Zn6765uDnbnKFvVykRWzdhQbbJZfZ9SZxrHuA2KAgm4MwRnFuEg
FgkrBgEEAdpHDwEBB0DzxAfJDJBe4cnOMkUt22iHY6jNTPFAetZy23qOAiHvcYh+
-BBgWCgAmFiEEpbYYlpUtn9qDvAVM3EJhLokjcYIFAmcW4SACGyAFCQHhM4AACgkQ
-3EJhLokjcYKAjwEAsnsoIyF/2xptEMIwziuRTv5sJmbWJejxggiPxO8x3D4BAMk2
-CKC48FNbNI4UVNCROVQx4/eJPamZ+LzK4MPeikcOuDMEZxbhdhYJKwYBBAHaRw8B
-AQdAE2ATLfAU8F6jeYEHSHgNimYhr2zuqrxASPVx/Q2xWV+I9QQYFgoAJhYhBKW2
-GJaVLZ/ag7wFTNxCYS6JI3GCBQJnFuF2AhsCBQkB4TOAAIEJENxCYS6JI3GCdiAE
-GRYKAB0WIQQpYhJoGq3wVlaize6QUl997uCthgUCZxbhdgAKCRCQUl997uCthtbg
-APsFK5LRqt78/cscdRIuPMAqdZmXNr2XDtWjUZ8WQf72XwEAm8/BCodJvfiMWMyD
-Urc7HOdLqnFrRWkj1OQineUpHAsHawEAhAwn/eoJ42KcXsCiuxgpEvL996VHHiOf
-I2iWx2w9AEQBAKmpEwfQDz6k4/913HGkki1seOS1LJq+3+kGJsu/V74H
-=6iqc
+BBgWCgAmAhsgFiEEpbYYlpUtn9qDvAVM3EJhLokjcYIFAmj4uckFCQPMRqYACgkQ
+3EJhLokjcYLI9QEApSUNUe8WxU2KCs+IpvT7wGLguplbjPDQFOhsR5y2ORkA/A8G
+7Zl5tu7z3gKmAxB82HJ8S+X7wlrn86dI4s3mfxUCuDMEZxbhdhYJKwYBBAHaRw8B
+AQdAE2ATLfAU8F6jeYEHSHgNimYhr2zuqrxASPVx/Q2xWV+I9QQYFgoAJgIbAhYh
+BKW2GJaVLZ/ag7wFTNxCYS6JI3GCBQJo+LnlBQkDzEZtAIF2IAQZFgoAHRYhBCli
+EmgarfBWVqLN7pBSX33u4K2GBQJnFuF2AAoJEJBSX33u4K2G1uAA+wUrktGq3vz9
+yxx1Ei48wCp1mZc2vZcO1aNRnxZB/vZfAQCbz8EKh0m9+IxYzINStzsc50uqcWtF
+aSPU5CKd5SkcCwkQ3EJhLokjcYLayAEAiUwWTRtZjp+nl4aEc2K2iCde6FhkPBcn
+Qe/wQrRK00sBAKu9v+MGj4/+nQi7l4WLwnCW+VROdka2RcibAk0nhHME
+=RcwZ
-----END PGP PUBLIC KEY BLOCK-----
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.