Ballot SC-0XX: Improve recording of validation methods#656
Draft
aarongable wants to merge 3 commits intomainfrom
Draft
Ballot SC-0XX: Improve recording of validation methods#656aarongable wants to merge 3 commits intomainfrom
aarongable wants to merge 3 commits intomainfrom
Conversation
aww-aww
reviewed
Mar 10, 2026
aww-aww
reviewed
Mar 10, 2026
| 1. Certificate requests, renewal, and re-key requests, and revocation; | ||
| 2. All verification activities stipulated in these Requirements and the CA's Certification Practice Statement; | ||
| 2. All verification activities stipulated in these Requirements and the CA's Certification Practice Statement, minimally recording the following information: | ||
| 1. the information being validated (e.g., the applied-for FQDN or the organization name); |
There was a problem hiding this comment.
Nit: capitalize The at the start of each of these.
Contributor
Author
There was a problem hiding this comment.
I considered it, but decided to match the style of the sub-bullets for MPIC, just a few lines below this diff.
|
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 XX and YY.