]> git.ipfire.org Git - thirdparty/bind9.git/commit
Relax private DNSKEY and RRSIG constraints
authorMark Andrews <marka@isc.org>
Thu, 6 Feb 2025 23:01:57 +0000 (10:01 +1100)
committerMark Andrews <marka@isc.org>
Tue, 25 Feb 2025 22:59:46 +0000 (22:59 +0000)
commitb048190e237d6650cf32ac641b1ee4b96c90ac2e
tree2f303ab81a250f6ed15f087237e5ecd63a210625
parent5604d3a44e71fe6f8f7144132848d329a685329a
Relax private DNSKEY and RRSIG constraints

DNSKEY, KEY, RRSIG and SIG constraints have been relaxed to allow
empty key and signature material after the algorithm identifier for
PRIVATEOID and PRIVATEDNS. It is arguable whether this falls within
the expected use of these types as no key material is shared and
the signatures are ineffective but these are private algorithms and
they can be totally insecure.
lib/dns/rdata.c
tests/dns/rdata_test.c