Ballot SC-099: Improve Recording of Validation Methods#656
Open
aarongable wants to merge 4 commits intomainfrom
Open
Ballot SC-099: Improve Recording of Validation Methods#656aarongable wants to merge 4 commits intomainfrom
aarongable wants to merge 4 commits intomainfrom
Conversation
aww-aww
reviewed
Mar 10, 2026
aww-aww
reviewed
Mar 10, 2026
|
SwissSign supports this change and would endorse. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The current BRs contain the following text in Sections 3.2.2.4 and 3.2.2.5:
This text is problematic for four reasons:
To resolve these issues, we need to start from first principles. The goal, as evidenced by discussion when this requirement was introduced and recollections of CA/BF members who were participating at the time, is to ensure that CAs and auditors are able to definitively identify the validation process the with which the CA was required to comply for any given validation.
To determine what rules governed any given validation, we need two pieces of information:
Because we can accomplish the goal with a small addition to Section 5.4.1, this ballot removes the current text from Sections 3.2.2.4 and 3.2.2.5.
Note that this ballot removes the requirement to "record" the "relevant BR version number". This is not considered a loss, for several reasons:
Therefore we conclude that recording the relevant BRs version number is neither useful nor well-specified, and therefore should not be included in the BRs.
This issue was discussed on Mozilla dev-security-policy@ as well as at the CA/BF Face-to-Face Meeting 67 in Houston on March 10, 2026. The conclusion of those discussions was that we should create this ballot.
This ballot is written by Aaron Gable (ISRG / Let's Encrypt) and endorsed by Gurleen Grewal (Google Trust Services), Trev Ponds-White (Amazon Trust Services), and Roman Fischer (SwissSign).