Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SC-XXX: Validation method in TLS Certificates #554

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

clintwilson
Copy link
Member

As discussed in #459 and previously in Ballot 226 (circa 2018), there is value in having data available within Certificates indicating what domain and/or IP Address Validation Methods have been used by a CA to verify Subscriber control or ownership of the SAN values included in the Certificate.

Building on the discussion and approach determined in 2018 as most appropriate for conveying this information, this Ballot introduces two new extensions which house the Validation Methods used to issue a Certificate.

Introduce two new extensions in Section 7 of the TBRs
* Add extensions to 7.1.2.7.6
* Add new section 7.1.2.12 with subsections for the Domain Validation Methods Extension and the IP Address Validation Methods Extension
* Updated how the profile extension definitions refer to the new sections (i.e. removed the notes, added the pointer in the "presence" column)
* Removed allowance of putting in multiple validation methods for a single SAN entry
* Added extensibility indicator to the namedbitlist and (hopefully) fixed the formatting to follow X.680 07/2002 style
Removing text that is not clear in its interaction with certificate encoding and duplicative of what the ASN.1 encoding describes
@clintwilson clintwilson requested a review from a team as a code owner October 10, 2024 00:09
The methods that are no longer supported have been removed from the list in 7.1.2.12.1
Method 20 was erroneously missed and has been added to the list in 7.1.2.12.1
@orangepizza
Copy link

orangepizza commented Oct 17, 2024

as I said on issue, onion validation methods in appendix B needs care: I won't tell which way because I'm kinda shy from being a 'intrested party': I feels I'm not worth such name, but not want to create IP problem.

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