rfc9704v10.txt   rfc9704.txt 
skipping to change at line 614 skipping to change at line 614
external resolver to issue TXT queries for the Verification external resolver to issue TXT queries for the Verification
Records. The TXT lookup returns a token that matches the claim. Records. The TXT lookup returns a token that matches the claim.
*Step 3*: The client has validated that example.com has authorized *Step 3*: The client has validated that example.com has authorized
dns.example.net to serve example.com. When the client connects dns.example.net to serve example.com. When the client connects
using an encrypted transport as indicated in DNR [RFC9463], it using an encrypted transport as indicated in DNR [RFC9463], it
will authenticate the server to its name using TLS (Section 8 of will authenticate the server to its name using TLS (Section 8 of
[RFC8310]) and send queries to resolve any names that fall within [RFC8310]) and send queries to resolve any names that fall within
the claimed zones. the claimed zones.
NOTE: '\' line wrapping per RFC 8792
+---------+ +--------------------+ +----------+ +---------+ +--------------------+ +----------+
| Client | | Network's | | External | | Client | | Network's | | External |
| | | Encrypted Resolver | | Resolver | | | | Encrypted Resolver | | Resolver |
+---------+ +--------------------+ +----------+ +---------+ +--------------------+ +----------+
| | | | | |
| TLS connection | | | TLS connection | |
|--------------------------------------------------->| |--------------------------------------------------->|
| ---------------------------\ | | | ---------------------------\ | |
|-| validate TLS certificate | | | |-| validate TLS certificate | | |
| |--------------------------| | | | |--------------------------| | |
skipping to change at line 664 skipping to change at line 662
the expected token. The client then performs full DNSSEC the expected token. The client then performs full DNSSEC
validation locally. validation locally.
*Step 3*: If the DNSSEC validation is successful and the token *Step 3*: If the DNSSEC validation is successful and the token
matches, then this authorization claim is validated. Once the matches, then this authorization claim is validated. Once the
client connects using an encrypted transport as indicated in DNR client connects using an encrypted transport as indicated in DNR
[RFC9463], it will authenticate the server to its name using TLS [RFC9463], it will authenticate the server to its name using TLS
(Section 8 of [RFC8310]) and send queries to resolve any names (Section 8 of [RFC8310]) and send queries to resolve any names
that fall within the claimed zones. that fall within the claimed zones.
NOTE: '\' line wrapping per RFC 8792
+---------+ +--------------------+ +---------+ +--------------------+
| Client | | Network's | | Client | | Network's |
| | | Encrypted Resolver | | | | Encrypted Resolver |
+---------+ +--------------------+ +---------+ +--------------------+
| | | |
| DNSSEC OK (DO), TXT? dns.example.net.\ | | DNSSEC OK (DO), TXT? dns.example.net.\ |
| _splitdns-challenge.example.com (1) | | _splitdns-challenge.example.com (1) |
|-------------------------------------------------------------->| |-------------------------------------------------------------->|
| | | |
| TXT token=DEF..., Signed Answer (RRSIG) (2) | | TXT token=DEF..., Signed Answer (RRSIG) (2) |
 End of changes. 2 change blocks. 
4 lines changed or deleted 0 lines changed or added

This html diff was produced by rfcdiff 1.48.