<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <br>
    <br>
    <div class="moz-cite-prefix">On 2020-06-27 7:48 μ.μ., Clint Wilson
      via Servercert-wg wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:DA54FDDC-B259-48FA-AE9F-61B6D57CB3BC@apple.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div style="line-height: 1.38; margin-top: 0pt; margin-bottom:
        0pt;" class=""><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">Hello all,</span></div>
      <br class="">
      <div style="line-height: 1.38; margin-top: 0pt; margin-bottom:
        0pt;" class=""><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">Broadly speaking, I agree and support the messages sent by Google and Mozilla. I think SC31 should proceed as written and I hope that it can find strong support and backing from CAs.</span></div>
      <div style="line-height: 1.38; margin-top: 0pt; margin-bottom:
        0pt;" class=""><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">However, based on the feedback from CAs in this thread, I do have questions that I’m hoping will help me better understand the thoughts and opinions of CAs.</span></div>
      <div style="line-height: 1.38; margin-top: 0pt; margin-bottom:
        0pt;" class=""><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">I think we have come to agreement on a few things, but I want to restate them here to ensure I’m not overly assuming :)</span></div>
      <ol style="margin-top:0;margin-bottom:0;" class="">
        <li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre;" class=""><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt;" role="presentation" class=""><span style="font-size: 11pt; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">The WebPKI is not perfect statically nor dynamically, necessitating changes to how it operates at times.</span></p></li>
        <li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre;" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-size: 11pt; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">Changes to the WebPKI should be discussed openly, weighing input from the varied stakeholders (both directly and indirectly) affected by such changes.</span></div></li>
        <li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre;" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-size: 11pt; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">The CA/B Forum is a very good place for such discussions to occur and achieving consensus through the ballot process of the CA/B Forum is a valuable way to implement changes to the WebPKI.</span></div></li>
        <li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre;" class=""><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt;" role="presentation" class=""><span style="font-size: 11pt; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">In situations where a change is identified as profoundly important by a certificate consumer, but where initial consensus in the CA/B Forum is not achieved, it may be necessary for the certificate consumer to independently enforce that change through their root program.</span></p></li>
      </ol>
      <div style="line-height: 1.38; margin-top: 0pt; margin-bottom:
        0pt;" class=""><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">A few of the things said here raise additional questions, to which I don’t have a clear understanding of the position of CAs. FWIW, I do have my own position, but at this point I’m more interested in where CAs stand.</span></div>
      <ol style="margin-top:0;margin-bottom:0;" class="">
        <li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre;" class=""><p dir="ltr" style="line-height:1.38;margin-top:12pt;margin-bottom:0pt;" role="presentation" class=""><span style="font-size: 11pt; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">If a change is requested within the CA/B Forum, but fails to pass during the ballot process, in what way(s) should that change be brought up in future CA/B Forum discussions or ballots? What, if any, are appropriate ways of revisiting changes represented in failed ballots?</span></p></li>
        <li dir="ltr" style="list-style-type: decimal; font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre;" class=""><p dir="ltr" style="line-height:1.38;margin-top:0pt;margin-bottom:12pt;" role="presentation" class=""><span style="font-size: 11pt; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">In situations like described in #4 above, except instead of a single certificate consumer enforcing the identified change, it’s a majority or unanimous show of support reflected in independent changes to multiple root programs, what role does the CA/B Forum play in ensuring those root programs can rely upon participating CAs to adhere to their individual root program policies?</span></p></li>
      </ol>
      <div style="line-height: 1.38; margin-top: 0pt; margin-bottom:
        0pt;" class=""><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">Thank you!</span></div>
      <div style="line-height: 1.38; margin-top: 0pt; margin-bottom:
        0pt;" class=""><span style="font-size: 11pt; font-family: Arial; color: rgb(0, 0, 0); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">-Clint</span></div>
      <div><br class="">
      </div>
    </blockquote>
    <br>
    Wearing my "HARICA hat" on, and after carefully reading the messages
    from Google, Mozilla and Apple about Ballot SC31 and their desire to
    proceed with SC31 "as written" and the maximum certificate validity
    period for 398 days, I must admit that no new substantial
    security-related information has been brought forward that would
    warrant a new discussion and revise the opinion of the Members that
    voted "No" on ballot SC22. It's true that most CA members (if not
    all) have already declared their will to meet this requirement in
    practice, as indicated in the recent Mozilla communications survey.
    However, this doesn't mean that there is "industry consensus" or
    that this is a change that meets the spirit of this Forum where all
    decisions must be consensus-driven.<br>
    <br>
    IMHO, we've had "big ballots" before, like SC31, that try to deal
    with many issues at once and in such cases there is always a risk of
    finding a single controversial issue that may cause the entire
    ballot to fail. It seems that the 398-days issue creates such a risk
    and it's up to the proposer and endorsers to weight in this risk. In
    most cases I can remember, proposers that faced such a challenge,
    separated the controversial issue into a separate ballot so that the
    Forum/WG can make forward progress with the majority of the "big
    ballot". In fact, this was one of the first things I learned in the
    Forum when I started actively participating and contributing to
    ballots. This advice came from Ryan Sleevi and it made perfect sense
    to me.<br>
    <br>
    I'd also like to take this opportunity to comment on specific quotes
    from the emails received.<br>
    <br>
    [Ben Wilson wrote]: "In summary, we agree with Ryan’s message that
    the BRs represent the collective minimum requirements of Root
    Programs and that Root Programs set their own policies. We think
    that it is now reasonable to consider the change to reduce the TLS
    certificate validity period to a maximum of 398 days as part of
    aligning the BRs with root store policies, so we think that this
    change should remain in the Browser Alignment Ballot (SC31). We
    would like to see the Browser Alignment ballot adopted, but are
    ready to add all of the changes in the ballot directly to Mozilla’s
    Root Store Policy as needed."<br>
    <br>
    [Clint Wilson wrote]: "If a change is requested within the CA/B
    Forum, but fails to pass during the ballot process, in what way(s)
    should that change be brought up in future CA/B Forum discussions or
    ballots? What, if any, are appropriate ways of revisiting changes
    represented in failed ballots?"<br>
    <br>
    As explained previously, I believe that no new security-related
    information was presented that would trigger a re-evaluation of the
    previous ballot decision. As with other controversial topics, which
    are the most "painful" to tackle, IMHO the bare minimum to
    re-introduce a previously failed ballot would be to bring in new
    arguments or information that was possibly overlooked. There is
    always a possibility for a Member that voted "No" to change their
    mind. If the proposer feels there is a good chance for members to
    have a change of mind, I would suggest using tools like straw polls
    to get a reading of the intent before re-introducing the same ballot
    without any additional security-related information.<br>
    <br>
    <br>
    Dimitris.<br>
    <br>
    <blockquote type="cite"
      cite="mid:DA54FDDC-B259-48FA-AE9F-61B6D57CB3BC@apple.com">
      <div>
        <blockquote type="cite" class="">
          <div class="">On Jun 22, 2020, at 7:57 AM, Doug Beattie via
            Servercert-wg <<a
              href="mailto:servercert-wg@cabforum.org" class=""
              moz-do-not-send="true">servercert-wg@cabforum.org</a>>
            wrote:</div>
          <br class="Apple-interchange-newline">
          <div class="">
            <div class="WordSection1" style="page: WordSection1;
              caret-color: rgb(0, 0, 0); font-family: Helvetica;
              font-size: 12px; font-style: normal; font-variant-caps:
              normal; font-weight: normal; letter-spacing: normal;
              text-align: start; text-indent: 0px; text-transform: none;
              white-space: normal; word-spacing: 0px;
              -webkit-text-stroke-width: 0px; text-decoration: none;">
              <div style="margin: 0in 0in 0.0001pt; font-size: 12pt;
                font-family: Calibri, sans-serif;" class=""><span
                  style="font-size: 11pt;" class="">Hi Chris,<o:p
                    class=""></o:p></span></div>
              <div style="margin: 0in 0in 0.0001pt; font-size: 12pt;
                font-family: Calibri, sans-serif;" class=""><span
                  style="font-size: 11pt;" class=""><o:p class=""> </o:p></span></div>
              <div style="margin: 0in 0in 0.0001pt; font-size: 12pt;
                font-family: Calibri, sans-serif;" class=""><span
                  style="font-size: 11pt;" class="">Yes, I agree.  There
                  are some things that CAs and Browsers don’t always
                  agree on.  CAs can document these in their CPS and the
                  root programs can define them in their root policies. 
                  This is one that should remain in the root policies
                  for those programs that endorse this change.<o:p
                    class=""></o:p></span></div>
              <div style="margin: 0in 0in 0.0001pt; font-size: 12pt;
                font-family: Calibri, sans-serif;" class=""><span
                  style="font-size: 11pt;" class=""><o:p class=""> </o:p></span></div>
              <div style="margin: 0in 0in 0.0001pt; font-size: 12pt;
                font-family: Calibri, sans-serif;" class=""><span
                  style="font-size: 11pt;" class="">I like all of the
                  other changes in this ballot and don’t want to see
                  them held up unnecessarily.<span
                    class="Apple-converted-space"> </span><o:p class=""></o:p></span></div>
              <div style="margin: 0in 0in 0.0001pt; font-size: 12pt;
                font-family: Calibri, sans-serif;" class=""><span
                  style="font-size: 11pt;" class=""><o:p class=""> </o:p></span></div>
              <div style="margin: 0in 0in 0.0001pt; font-size: 12pt;
                font-family: Calibri, sans-serif;" class=""><span
                  style="font-size: 11pt;" class="">Doug<o:p class=""></o:p></span></div>
              <br>
            </div>
          </div>
        </blockquote>
      </div>
    </blockquote>
    <br>
    <br>
  </body>
</html>