Skip to content

SC-100: DNSSEC Clarification and Consolidation#667

Open
richardwsmith wants to merge 6 commits into
cabforum:mainfrom
richardwsmith:richardwsmith/SC100--DNSSEC-Clarification-and-Consolidation
Open

SC-100: DNSSEC Clarification and Consolidation#667
richardwsmith wants to merge 6 commits into
cabforum:mainfrom
richardwsmith:richardwsmith/SC100--DNSSEC-Clarification-and-Consolidation

Conversation

@richardwsmith

Copy link
Copy Markdown

Moves DNSSEC validation requirements from section 3.2.2.4 and 3.2.2.8 and consolidates them into a new section 3.2.2.10

… and consolidates them into a new section 3.2.2.10
@richardwsmith richardwsmith requested a review from a team as a code owner May 12, 2026 16:00
Comment thread docs/BR.md Outdated
Comment thread docs/BR.md Outdated

- Effective 2026-12-15, the CA MUST implement Multi-Perspective Issuance Corroboration using at least five (5) remote Network Perspectives. The CA MUST ensure that the requirements defined in Quorum Requirements Table are satisfied, and the remote Network Perspectives that corroborate the Primary Network Perspective fall within the service regions of at least two (2) distinct Regional Internet Registries. If the requirements are not satisfied, then the CA MUST NOT proceed with issuance of the Certificate.

#### 3.2.2.10 DNSSEC Validation Requirements

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Going to move all of this to 4.2.2.2 after SC-098 is out of IPR review. Additional changes will be needed in order to align with the new structure created by that ballot.

Comment thread docs/BR.md Outdated

For the e-mail-based Domain Validation methods described in sections 3.2.2.4.4, 3.2.2.4.13, and 3.2.2.4.14:

- DNSSEC validation back to the IANA DNSSEC root trust anchor MUST be performed on all DNS CNAME, CAA, and TXT queries performed by the Primary Network Perspective used to obtain the Authorization Domain Name, and CAs MUST NOT use local policy to disable DNSSEC validation on those queries.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you need to add MX records for validation?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No. The carve-out in this section making other sorts of queries SHOULD rather than MUST was specifically aimed at not requiring DNSSEC validation before sending an email.

Comment thread docs/BR.md Outdated
The DNS resolver used by the Primary Network Perspective for all DNS queries associated with the validation of domain authorization or control and for CAA record lookups MUST:

- perform DNSSEC validation using the algorithm defined in [RFC 4035, Section 5](https://datatracker.ietf.org/doc/html/rfc4035#section-5); and
- support NSEC3 as defined in [RFC 5155](https://datatracker.ietf.org/doc/html/rfc5155); and

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

BCP around nsec3 parameters - https://datatracker.ietf.org/doc/rfc9276/

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As this ballot is designed to simply clean up and consolidate the existing language, I have chosen not to add language around the new RFC, as doing so may considerably change the requirements, depending upon the language in the RFC. A ballot which incorporates new RFC requirements into the BR requires significantly more care, review and discussion than a ballot which is primarily moving existing requirements around and tweaking some language a bit for clarity.

@richardwsmith richardwsmith left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line is clunky and needs some wordsmithing

Comment thread docs/BR.md Outdated
Comment thread docs/BR.md Outdated

##### 3.2.2.10.6 Remote Network Perspectives

DNSSEC validation back to the IANA DNSSEC root trust anchor MAY be performed on all DNS queries associated with the validation of domain authorization or control and for CAA record lookups performed by Remote Network Perspectives as part of Multi-Perspective Issuance Corroboration.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fix

@richardwsmith richardwsmith left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR has been updated to align with section changes brought about by the incorporation of SC-098 in BR v2.2.8

…m DNSSEC validation requirement phrasing. Section 4.2.2.2.1 makes it clear that DNSSEC validation must be carried out in conformance with RFC 4035.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants