-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Andrew Sullivan wrote: > So AD doesn't mean "I validated this", but rather "I know this is > valid". The translating validator _can_ know it's valid: it validated > the "base" A record, and then performed a translation using the data > it also has by secure means (the sysadmin configured it that way, or > it obtained the prefix via some secured connection, or something like > that).
Yes, both inputs to the translation must be secure: the prefix and the A record. So, the prefix comes from the disk, or was also signed. Not from an (unsigned) DHCP announcement option for the prefix. Otherwise, the output of the translation should not have the AD bit. So, if the translating cache picked up the prefix from an (unsigned) DHCP announcement option, that prefix is 'insecure'. And the security status of the translation should be the one from the weakest link. The AD bit can be set on two conditions: the question contained the DO bit, or the question contained the AD bit (see dnssec-updates draft). The caching translator can also opt to never give AD bit for translations. This is again the local policy knob: 'no trust anchor for the prefix'. Like Matthijs noted, for me the most interesting thing was that the A record was put in the additional section *without signature*. Even though the DO bit was set. I would think, if the DO bit is set, you return signatures if you have them. That makes the most sense to me. But without signature does not actually break anything, because 4034 allows signatures from the additional section to be omitted to make the reply fit into the UDP datagram. However, I believe you are required to at least try to send that signature (according to RFC4034). The signature is of course useful if the respondent can check the translation. (and perform validation itself; you do not know if it does so, regardless of whether the CD bit is set). I would like the signature of the A record put in the additional section as well; of course you would only get that if you signal DO bit. Best regards, Wouter -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAknLVXYACgkQkDLqNwOhpPhQaQCgh9k5cKGhHb69PXYzSTWIbNHs d+AAoIeYXRKmhC/eSj+6wlPQc7M9knOI =LFUp -----END PGP SIGNATURE----- _______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop