]> the.earth.li Git - onak.git/commit
Add support for verifying v3 signature packets
authorJonathan McDowell <noodles@earth.li>
Sun, 27 Nov 2022 16:05:16 +0000 (16:05 +0000)
committerJonathan McDowell <noodles@earth.li>
Sun, 27 Nov 2022 16:05:16 +0000 (16:05 +0000)
commit951ef4844f6b3245c03bc7ecd5f600374c854247
tree85e309873a60d80d182aaadcce83c5c6e13f7c3e
parent76f079e5ebdb34acaaa2462a8d915ee06d3c8425
Add support for verifying v3 signature packets

We only support signature checking on v4+ keys, so hadn't any support
for v3 signature packets. However keys have been observed in the wild
where the key itself is a v4 key, but it's making v3 signatures (in
particular as a revocation signature for the key). While this seems odd
(anything that supports the key has to support v4, so why generate
anything lower?) it's probably too strict a check to have in place.
sigcheck.c