<div dir="ltr">Hi Rich,<div><br></div><div>While I agree with the conclusion reached by Rob, I'm a little confused how changing the definition of 14.2.4 accomplishes the desired result.</div><div><br></div><div>That is, you removed the reference to 7.1.2 (although I'm uncertain why there reference is only to para 1, and not 7.1.2 in its entirety), but Section 11.1.1 would/should still apply.</div>
<div><br></div><div>Have I missed something with your proposed change? Is the belief that the Enterprise RA can perform the authorization checks from 11.1 on behalf of the CA with the new wording?</div><div><br></div><div>
The potential problem I see here is that it would seem to open the following loophole:</div><div>- CA verifies Enterprise RA is authorized for foo.example (eg: via DNS) with a 5 year registration at Time X</div><div>- At time X+59 months, Enterprise RA directs CA to issue a certificate for www.foo.example, with a 60 month validity (per 9.4.1)</div>
<div>- Effective certificate lifetime is 119 months</div><div><br></div><div>I see Section 11.1.1 and Section 14.2.4 as trying to 'defend' against this. Of course, they may be doing so poorly (by not checking the authorization duration for the domain), but at least that strikes at the intent.</div>
<div><br></div><div>I do agree that we should try to bring the EVGs and BRs into alignment (to the degree appropriate), by permitting Enterprise RAs to perform acts on behalf of the CA, provided that all FQDNs fall within the scope of the RA's verified Domain Namespace.</div>
<div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 17, 2014 at 12:06 PM, Rich Smith <span dir="ltr"><<a href="mailto:richard.smith@comodo.com" target="_blank">richard.smith@comodo.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Ryan,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">As the result of an internal discussion regarding Enterprise RA domain control verification we have determined that the current wording of the BRs requires the CA to verify domain control on each and every certificate request by the enterprise.  My initial opinion was that Section 11.3 would allow an Enterprise to obtain certificates in their verified Domain Namespace for up to 39 months, however Rob pointed out that Section 11.1.1 says:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">   "the CA SHALL confirm that, _as of the date the Certificate was<u></u><u></u></span></p><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">    issued_, the Applicant either is the Domain Name Registrant or has<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">    control over the FQDN".<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Rob's opinion is that "as of the date the Certificate was issued" has to mean something, and to interpret Section 11.3's "39 months" as overriding Section 11.1.1 would render it meaningless.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">I consider his reasoning sound, but I don't think that was the intent, especially as it would make the BRs more strict in this regard than the EV Guidelines, so that is what this motion is intended to address.  If everyone else is of the opinion that 11.3 is sufficient (and I do think that quite a few CAs are operating under that assumption) then we can leave it alone and move on, but I think the current wording in various sections leaves the issue open to interpretation.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-Rich<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p>
<div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt"><div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Ryan Sleevi [mailto:<a href="mailto:sleevi@google.com" target="_blank">sleevi@google.com</a>] <br>
<b>Sent:</b> Friday, January 17, 2014 2:33 PM<br><b>To:</b> Rich Smith<br><b>Cc:</b> Jeremy Rowley; CABFPub</span></p><div><div class="h5"><br><b>Subject:</b> Re: [cabfpub] BR Enterprise RAs<u></u><u></u></div></div><p></p>
</div></div><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Rich,<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Your original proposal didn't quite indicate the problem that you're trying to solve - or at least, the problem as you see it, and instead only presented the solution.<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Is the issue something to do with the applicable namespace? Is it trying to designate additional entities as Enterprise RAs? <u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">That is, I see a lot of problems with the proposal as written, and rather than trying to dissect them all, I'd like to try and understand what your end-goal is, to see how we can move there.<u></u><u></u></p>
</div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Cheers,<u></u><u></u></p></div><div><p class="MsoNormal">Ryan<u></u><u></u></p></div></div><div><p class="MsoNormal" style="margin-bottom:12.0pt">
<u></u> <u></u></p><div><p class="MsoNormal">On Fri, Jan 17, 2014 at 11:30 AM, Rich Smith <<a href="mailto:richard.smith@comodo.com" target="_blank">richard.smith@comodo.com</a>> wrote:<u></u><u></u></p><div><div><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">How about editing both to:</span><u></u><u></u></p><p class="MsoNormal">The CA MAY contractually authorize the Subject of a specified Valid Certificate to perform the RA function and authorize the CA to issue additional Certificates at ***the same or higher*** domain levels that are contained within the ***verified Domain Namespace*** of the original Certificate (also known as an Enterprise Certificate).  In such case, the Subject SHALL be considered an Enterprise RA, and the following requirements SHALL apply:<u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal">***<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> indicates where I made the changes.</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">-Rich</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><div style="border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt">
<div><div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in"><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Jeremy Rowley [mailto:<a href="mailto:jeremy.rowley@digicert.com" target="_blank">jeremy.rowley@digicert.com</a>] <br>
<b>Sent:</b> Friday, January 17, 2014 12:58 PM<br><b>To:</b> 'Ryan Sleevi'; 'Rich Smith'<br><b>Cc:</b> 'CABFPub'<br><b>Subject:</b> RE: [cabfpub] BR Enterprise RAs</span><u></u><u></u></p></div></div>
<div><div><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Because the language comes straight from the EV Guidelines.  Maybe we should update both at the same time?</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"> </span><u></u><u></u></p><p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> <a href="mailto:public-bounces@cabforum.org" target="_blank">public-bounces@cabforum.org</a> [<a href="mailto:public-bounces@cabforum.org" target="_blank">mailto:public-bounces@cabforum.org</a>] <b>On Behalf Of </b>Ryan Sleevi<br>
<b>Sent:</b> Friday, January 17, 2014 10:26 AM<br><b>To:</b> Rich Smith<br><b>Cc:</b> CABFPub<br><b>Subject:</b> Re: [cabfpub] BR Enterprise RAs</span><u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p>Third or higher is insufficient for most ccTLDs (<a href="http://example.co.uk" target="_blank">example.co.uk</a>) or overly broad for gTLDs (foo.example).<u></u><u></u></p>
<p>Is there a reason you didn't simply refer to the registered domain name (and any preceding labels)?<u></u><u></u></p><p>That also covers the <a href="http://school.k12.wv.us" target="_blank">school.k12.wv.us</a> type registrations as well.<u></u><u></u></p>
<div><p class="MsoNormal">On Jan 17, 2014 9:19 AM, "Rich Smith" <<a href="mailto:richard.smith@comodo.com" target="_blank">richard.smith@comodo.com</a>> wrote:<u></u><u></u></p><div><div><p class="MsoNormal">
Colleagues,<u></u><u></u></p><p class="MsoNormal">In reviewing internal practices and BR compliance, we have discovered that the BRs seem to have a more restricted definition of what an Enterprise RA is allowed than the EV Guidelines.  I think this is due simply to the wording of the BRs rather than specific intent.  Because of that, I would like to propose the following amendment to the BRs.  Please review and let me know if you are willing to endorse.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">----Motion Begins----<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Replace:<u></u><u></u></p><p>14.2.4      Enterprise RAs<u></u><u></u></p>
<p>The CA MAY designate an Enterprise RA to verify certificate requests from the Enterprise RA’s own organization.<u></u><u></u></p><p>The CA SHALL NOT accept certificate requests authorized by an Enterprise RA unless the following requirements are satisfied:<u></u><u></u></p>
<p>1.    The CA SHALL confirm that the requested Fully-Qualified Domain Name(s) are within the Enterprise RA’s verified Domain Namespace (see Section 7.1.2 para 1).<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p>
<p class="MsoNormal">With the following:<u></u><u></u></p><p>14.2.4      Enterprise RAs<u></u><u></u></p><p>The CA MAY contractually authorize the Subject of a specified Valid Certificate to perform the RA function and authorize the CA to issue additional Certificates at third and higher domain levels that are contained within the domain of the original Certificate (also known as an Enterprise Certificate).  In such case, the Subject SHALL be considered an Enterprise RA, and the following requirements SHALL apply:<u></u><u></u></p>
<p>(1)   An Enterprise RA SHALL NOT authorize the CA to issue an Enterprise Certificate at the third or higher domain levels to any Subject other than the Enterprise RA or a business that is owned or directly controlled by the Enterprise RA;<u></u><u></u></p>
<p>(2)   In all cases, IF the Enterprise Certificate is to contain Organization details, the Subject of an Enterprise Certificate MUST be an organization verified by the CA in accordance with these Requirements; <u></u><u></u></p>
<p>(3)   The CA MUST impose these limitations as a contractual requirement with the Enterprise RA and monitor compliance by the Enterprise RA; and,<u></u><u></u></p><p>(4)   The audit requirements of Section 17.1 of these Requirements SHALL apply to the Enterprise RA, except in the case where the CA maintains control over the Root CA Private Key or Subordinate CA Private Key used to issue the Enterprise Certificates, in which case, the Enterprise RA MAY be exempted from the audit requirements.  In the case that the Enterprise RA is granted a Technically Constrained Subordinate CA Key, Section 17.9 of these audit requirements shall apply to the Enterprise RA.<u></u><u></u></p>
<p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy">-- </span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy">Regards,</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy">Rich Smith</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy">Validation Manager</span><u></u><u></u></p><p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy">Comodo</span><u></u><u></u></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy"><a href="http://www.comodo.com/" target="_blank">http://www.comodo.com</a></span><u></u><u></u></p><p class="MsoNormal">
 <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p></div></div><p class="MsoNormal" style="margin-bottom:12.0pt"><br>_______________________________________________<br>Public mailing list<br><a href="mailto:Public@cabforum.org" target="_blank">Public@cabforum.org</a><br>
<a href="https://cabforum.org/mailman/listinfo/public" target="_blank">https://cabforum.org/mailman/listinfo/public</a><u></u><u></u></p></div></div></div></div></div></div></div><p class="MsoNormal"><u></u> <u></u></p></div>
</div></div></div></div></div></blockquote></div><br></div>