[DNSOP] Re: PQ DNSSEC?

Carlos Horowicz <[email protected]> Mon, 20 Jul 2026 12:27:47 +0200
Newsgroups gmane.ietf.dnsop
Message-ID <[email protected]>
In our experience, operators ask for temporary NTAs not because they 
don't value DNSSEC validation, but because they need operational tools 
for the occasional DNSSEC incident. Without those tools, subscribers 
often perceive the ISP resolver as unreliable and either operators 
resort to forwarding specific domains to public resolvers, or 
subscribers configure public resolvers directly in their CPEs or 
devices. In either case, the ISP loses the ability to provide RPZ, 
malware filtering, parental controls, and other local protections.

-Carlos

On 20/07/2026 10:14, Mukund Sivaraman wrote:
> On Mon, Jul 20, 2026 at 03:35:03AM -0400, Paul Wouters wrote:
>> Bas wrote:
>>
>>>> If we care for PQ DNSSEC by 2031, what would be the most practical path? We can't be too ambitious.
>>>>
>>>> So what are we looking at? The only practical [1] signature scheme available on this timeframe is ML-DSA-44 with 2,420 byte signatures and 1,322 byte public keys. We can't have authoritatives include these by default: it'll break clients that can't fall back to TCP, or are buggy in other ways.
> Bas: By clients that can't fall back to TCP, do you mean clients that
> don't implement TCP or can't use TCP in their network? Assuming this is
> primarily a validating DNS client such as a validating resolver,
> wouldn't it suffice to think that it ought to be able to use TCP?
>
> If it's that answer + RRSIG RRsets ought to pass over UDP to a client
> that's not a validating resolver which queries for it and it can't pass
> over UDP, it'll get a response with TC=1 for DO=1 and won't be able to
> query it over UDP. But can this not be considered negligible considering
> the client can't do UDP and it's not going to be validating? RFC 6840
> allows AD flag signal in the response if the query has AD=1 even if
> DO=0, so a client that can only use UDP and wants just the answer but
> also wants to know if it is authenticated can still get just that signal
> in the AD bit without any of the RRSIGs, and the validation happens on a
> resolver that's capable of TCP.
>
>> This assumes we are stuck with the current transport. The real question
>> is, should we fix the tranport so we then no longer care about size of
>> signaures, or should we limit the new PQ crypto based on the current
>> packet size issues. I feel it might be better to think of a DNS protocol
>> fragmentation support so that from a DNS protocol point of view, we can
>> just send huge packets.
> Many years ago, Shane and I came up with
> <https://datatracker.ietf.org/doc/html/draft-muks-dns-message-fragments-00>
> but it didn't go anywhere.
>
> Thinking of this today and reading some of the other proposals, I am
> less fond of introducing hacks in DNS protocol and prefer elegance
> that's available (such as the TCP stream). As someone else pointed out,
> one day it'll also be the DNS message's 64kiB size's time but perhaps
> we're not there yet.
>
> 		Mukund
>
> _______________________________________________
> DNSOP mailing list -- [email protected]
> To unsubscribe send an email to [email protected]

_______________________________________________
DNSOP mailing list -- [email protected]
To unsubscribe send an email to [email protected]