On Jul 8, 2025, at 03:27, Libor Peltan <libor.peltan=40nic...@dmarc.ietf.org> 
wrote:
> 
> 
> I think that having DNSSEC non-BOGUS 100% of the time is critical at least 
> for important zones (like TLDs).

> AFAIK the current state is that the _specification_ allows the atuhoritatives 
> to publish DNSKEYs with any number of konflicting keytags and the validating 
> resolvers MUST(?) accept those;

Yes.

> while in _reality_ the resolvers started to impose some limitations.

Which resolvers ? How did they break the RFC?

> This dicrepancy between specification and reality should be fixed by us.

Us being the spec or the implementations ? ;)

> I suggest something like: "resolvers MUST accept two keytag-conflicting keys 
> within *each* DNSKEY RRset they are validating"

This is already the case.

> and "authoritatives MAY publish DNSKEY with at most two keytag-conflicting 
> keys"

This is already basically the case. If you follow the below requirement.

> and "authoritatives SHOULD do best effort to avoid keytag conflicts whenever 
> possible".

This might not be specified but in practise is already the case. Some DPS 
statements might have language here (and when reviewing the ICANN DPS/source 
code, I pointed out they should add some checks for this and create a different 
new key if there was a keytag collision)

Note that your proposed requirements are not always easy to implement, for 
example in the root where the KSK and ZSK are independently managed.

A better solution would be for resolvers to detect when they are under keytag 
DoS, and then take counter measures - not for the protocol to be changed and 
made more complicated.

Paul

> 
> Libor
> 
>> On 08. 07. 25 8:49, Peter Thomassen wrote:
>> 
>> 
>>> On 7/8/25 02:17, John Levine wrote:
>>> It appears that Shumon Huque <shu...@gmail.com> said:
>>>> Please review the draft and speak up if you have comments, and would like
>>>> to see this draft adopted (or not).
>>> 
>>> I don't hate the draft but since we have been living with colliding tags 
>>> for two
>>> decades and experience shows that collisions of more than two tags never 
>>> appear
>>> unless maliciously created, this doesn't strike me as a good use of our 
>>> time.
>>> 
>>> Just add "more than two colliding tags" to the long list of limits in DNS
>>> resolvers and we can work on something else.
>> 
>> +1
>> 
>> Peter
>> 
>> _______________________________________________
>> DNSOP mailing list -- dnsop@ietf.org
>> To unsubscribe send an email to dnsop-le...@ietf.org
> 
> _______________________________________________
> DNSOP mailing list -- dnsop@ietf.org
> To unsubscribe send an email to dnsop-le...@ietf.org

_______________________________________________
DNSOP mailing list -- dnsop@ietf.org
To unsubscribe send an email to dnsop-le...@ietf.org

Reply via email to