Hi dnsop,

This is a cross-post pointer from my dmsc thread earlier today on 
draft-somoza-atn-agent-trust-negotiation-00. The draft sits primarily in dmsc 
but registers SVCB ParamKeys, so I wanted to give dnsop visibility on the 
DNS-layer content specifically.

The dnsop-relevant part is small. The draft requests two SVCB ParamKey 
registrations:

  atn         URI         Absolute HTTPS URI pointing to an ATN Index Document
  atn-digest  hex-string  SHA-256 digest of the Index Document for integrity 
binding

It also proposes the same two names as TXT key=value tags for compatibility 
with existing TXT-based agent discovery records (notably AID).

The integrity model: the digest is bound to the content at the URL, not the DNS 
lookup itself. This is the same model as Subresource Integrity in web 
platforms. DNSSEC remains useful for authenticating the binding; the digest 
covers the artifact after fetch. The draft requires JWS signature on the Index 
Document when DNSSEC is not validated, and makes it RECOMMENDED but not 
REQUIRED when DNSSEC is in use.

Questions where I would value dnsop input:

1. The name pattern. "atn" and "atn-digest" mirrors patterns in existing 
TXT-based discovery drafts. Is there a dnsop preference for the integrity field 
name (e.g., "atn-i", "atn-sha256", etc.) before this goes anywhere near IANA?

2. Allocation path. The draft is Experimental. Is the right path: (a) 
provisional allocation from the private-use range during the Experimental 
period, (b) early allocation with WG sponsorship, or (c) wait until 
standards-track maturity?

3. SVCB vs TXT. The draft offers both forms for compatibility with the 
discovery proposals already in flight (AID uses TXT; DNS-AID uses SVCB). Should 
ATN deprecate the TXT form and require SVCB given dnsop's general direction?

4. DNSSEC interaction. The current language ("RECOMMENDED but not REQUIRED when 
DNSSEC is in use") may be too permissive. Should JWS-on-Index be MUST 
regardless?

The draft itself is at:
  https://datatracker.ietf.org/doc/draft-somoza-atn-agent-trust-negotiation/

The DNS Binding section is Section 4 and is short.

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

Reply via email to