<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.xmsonormal, li.xmsonormal, div.xmsonormal
        {mso-style-name:x_msonormal;
        margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:577634944;
        mso-list-type:hybrid;
        mso-list-template-ids:-1348158998 134807569 134807577 134807579 134807567 134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
        {mso-level-text:"%1\)";
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level2
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level3
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level4
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level5
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level6
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
@list l0:level7
        {mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level8
        {mso-level-number-format:alpha-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;}
@list l0:level9
        {mso-level-number-format:roman-lower;
        mso-level-tab-stop:none;
        mso-level-number-position:right;
        text-indent:-9.0pt;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-GB link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><p class=MsoNormal><span style='mso-fareast-language:EN-US'>I can’t think of anything else except proprietary systems that use timestamping in for example Supply Chain Management and rely on CA issued timestamps due to the complexity of Enterprises building on-premise TSAs.<br><br>When it comes to Adobe, they also trust other, non-qualified timestamps:<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><i><span style='mso-fareast-language:EN-US'>“</span>When a Time Stamping Authority is imposed or recommended to the signers by the Member, it must follow state of the art security policies and provide proper timestamps. The time-stamping practices and policies must be provided to Adobe and Adobe reserve the right to not accept the Time Stamping Authority.”</i><i><span style='mso-fareast-language:EN-US'> </span></i><span style='mso-fareast-language:EN-US'>From AATL TR v2.0 EE3<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>I’m not generally opposed, but all in all I don’t think the creation of another WG would be justified or useful, other major use cases of timestamping have their major stakeholders outside the CA/B Forum.  I don’t see an issue with the CS WG defining requirements for timestamping as long as it’s very clear that this is ONLY for timestamping used with CodeSigning certificates so that is no violation of the scope of the WG. But I can see how opinions differ. Maybe an item to discuss on the next F2F?<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Best,<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'>Seb<o:p></o:p></span></p><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><p class=MsoNormal><b><span lang=EN-US style='font-family:"Arial",sans-serif;color:#666666;mso-fareast-language:EN-US'>Sebastian Schulz</span></b><span lang=EN-US style='color:#1F497D;mso-fareast-language:EN-US'><br></span><i><span style='font-family:"Arial",sans-serif;color:#666666'>Product Manager Client Certificates</span></i><span lang=EN-US style='mso-fareast-language:EN-US'><o:p></o:p></span></p></div><p class=MsoNormal><span style='mso-fareast-language:EN-US'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Public <public-bounces@cabforum.org> <b>On Behalf Of </b>Adriano Santoni via Public<br><b>Sent:</b> 29 April 2021 11:42<br><b>To:</b> public@cabforum.org<br><b>Subject:</b> Re: [cabfpub] [Cscwg-public] [EXTERNAL] Re: Code signing and Time stamping<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Well, considering that Adobe is not currently a CABF member, I see no context wherein time stamping plays a role, other than code signing.<br><br>Adobe already trusts qualified time stamping providers (according to EU regulations) based on the EU trust lists, in the context of Document Signing, and I am not aware that they may want to also trust time stamps based on different criteria.<o:p></o:p></p><p><o:p> </o:p></p><p class=MsoNormal>In theory, time stamping could be used to extend the validity of an S/MIME signature beyond the signing certificate's expiration, but there is no S/MIME client supporting this, and no plans to support it in the future, so this is just theory. After all, S/MIME signatures are not meant for the long-term.<o:p></o:p></p><p><o:p> </o:p></p><p>Is there any other context that I am overlooking?<o:p></o:p></p><p><o:p> </o:p></p><p class=MsoNormal style='margin-bottom:12.0pt'>Adriano<o:p></o:p></p><p><o:p> </o:p></p><div><p class=MsoNormal>Il 29/04/2021 11:07, Rob Stradling via Public ha scritto:<o:p></o:p></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><div><p class=MsoNormal><span style='font-size:12.0pt;color:black'>Could it be argued, at least conceptually, that there should be a separate CABForum working group dedicated entirely to Time Stamping?  After all, the Code Signing ecosystem doesn't have a monopoly on Time Stamping.  For example, Adobe software uses Time Stamping in the context of Document Signing.  If Adobe wanted to collaborate with CABForum members on Time Stamping certificate profiles, what (assuming Adobe had no interest in Code Signing) would be the best venue for that?<o:p></o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal><span style='font-size:12.0pt;color:black'>(Please note: I'm not advocating any position here; I'm just thinking aloud).<o:p></o:p></span></p></div><div><div><p class=MsoNormal><span style='font-size:12.0pt;color:black'><o:p> </o:p></span></p></div><div class=MsoNormal align=center style='text-align:center'><hr size=2 width="98%" align=center></div><div id=divRplyFwdMsg><p class=MsoNormal><b><span style='color:black'>From:</span></b><span style='color:black'> Cscwg-public <a href="mailto:cscwg-public-bounces@cabforum.org"><cscwg-public-bounces@cabforum.org></a> on behalf of Bruce Morton via Cscwg-public <a href="mailto:cscwg-public@cabforum.org"><cscwg-public@cabforum.org></a><br><b>Sent:</b> 26 April 2021 14:18<br><b>To:</b> Ben Wilson <a href="mailto:bwilson@mozilla.com"><bwilson@mozilla.com></a>; <a href="mailto:cscwg-public@cabforum.org">cscwg-public@cabforum.org</a> <a href="mailto:cscwg-public@cabforum.org"><cscwg-public@cabforum.org></a>; Dean Coclin <a href="mailto:dean.coclin@digicert.com"><dean.coclin@digicert.com></a>; CA/Browser Forum Public Discussion List <a href="mailto:public@cabforum.org"><public@cabforum.org></a><br><b>Subject:</b> Re: [Cscwg-public] [EXTERNAL] Re: [cabfpub] Code signing and Time stamping</span> <o:p></o:p></p><div><p class=MsoNormal> <o:p></o:p></p></div></div><div><div style='border:solid black 1.0pt;padding:2.0pt 2.0pt 2.0pt 2.0pt'><p class=MsoNormal style='line-height:12.0pt;background:#FAFA03'><span lang=EN-US style='font-size:10.0pt;color:black'>CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.<o:p></o:p></span></p></div><p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p><div><div><p class=xmsonormal><span lang=EN-US>To follow up, the CSCWG charter includes the following documents:<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>a. EV Code Signing Guidelines, v. 1.4 and subsequent versions<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>b. Version 1.0 Draft of November 19, 2015, Baseline Requirements for the Issuance and Management of Publicly-Trusted Code Signing Certificates (subject to the CSCWG making a written finding that the provenance of such document is sufficiently covered by the Forum’s IPR Policy)<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>The documents define requirements or reference: timestamp authority (TSA), timestamps, timestamp implementation method, timestamp certificate, timestamp signed objects, TSA logging, and timestamp key protection. The documents also define the certificate profiles for timestamp root, timestamp subordinate CA and timestamp authority. As such, the CSCWG has considered it is in scope to manage these documents and the requirements associated to allow timestamp signatures with code signed using certificates conforming to the CSBRs.<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>The CSBRs also state, “CAs complying with these Requirements MAY also assert the reserved policy OIDs in such Certificates.” The reserved policy OIDs reference those required for Non-EV and EV code signing certificates. The CSBRs do not reference an OID for a timestamp certificate, since the OID has not been reserved. It is also considered appropriate to use all applicable reserved certificate policy OIDs as we consider deploying dedicated PKI hierarchies to support code signing.<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>As such, the CSCWG plans to add the following reserved certificate policy OID to the CSBRs, which may be included in a timestamp certificate, which meets the requirements of the CSBRs:<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>{joint-iso-itu-t(2) international-organizations(23) ca-browser-forum(140) certificate-policies(1) code-signing-requirements(4) timestamping(2)} (2.23.140.1.4.2)<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>Bruce.<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=xmsonormal><b><span lang=EN-US>From:</span></b><span lang=EN-US> Cscwg-public <a href="mailto:cscwg-public-bounces@cabforum.org"><cscwg-public-bounces@cabforum.org></a> <b>On Behalf Of </b>Ben Wilson via Cscwg-public<br><b>Sent:</b> Tuesday, April 20, 2021 12:09 PM<br><b>To:</b> Dean Coclin <a href="mailto:dean.coclin@digicert.com"><dean.coclin@digicert.com></a>; CA/Browser Forum Public Discussion List <a href="mailto:public@cabforum.org"><public@cabforum.org></a><br><b>Cc:</b> <a href="mailto:cscwg-public@cabforum.org">cscwg-public@cabforum.org</a><br><b>Subject:</b> [EXTERNAL] Re: [Cscwg-public] [cabfpub] Code signing and Time stamping<o:p></o:p></span></p></div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>WARNING: This email originated outside of Entrust.<br>DO NOT CLICK links or attachments unless you trust the sender and know the content is safe.<o:p></o:p></span></p><div class=MsoNormal align=center style='text-align:center'><span lang=EN-US><hr size=1 width="100%" align=center></span></div><div><div><p class=xmsonormal><span lang=EN-US>Just a few thoughts to move this conversation forward, and speaking as a CSCWG interested party and not to advocate any position of Mozilla, I think the answer depends on how strict or flexible the CABF wants to be as an organization when it comes to interpreting the scope of a working group charter.<o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US>It seems that the mention of time stamping in a code signing work product would be allowed even under a strict interpretation.  While creating standards for issuing and managing time stamping certificates would certainly be out of scope with a flexible interpretation. <o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US>The Scope in the Charter does not expressly include or exclude the assignment of a time stamping OID for time stamping certificates.<o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US><a href="https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fcabforum.org%2F2019%2F03%2F26%2Fcode-signing-certificate-wg-charter%2F*1-Scope__%3BIw!!FJ-Y8qCqXTj2!KO_2DRjCLlG3XphTaFOKt3DIbyewuzdXb3w04DZftMjNQ74YZEHuLmO13bB-Y764wXA%24&data=04%7C01%7C%7C427335acc5eb4722c34408d908b5c6ea%7C0e9c48946caa465d96604b6968b49fb7%7C0%7C0%7C637550399087360682%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=On%2FYLtGShUwaWS%2FOYXT0aqM7HYc7PBpRLxglLEMhWN0%3D&reserved=0" target="_blank">https://cabforum.org/2019/03/26/code-signing-certificate-wg-charter/#1-Scope</a><o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US>Included in the scope is "Version 1.0 Draft of November 19, 2015, Baseline Requirements for the Issuance and Management of Publicly-Trusted Code Signing Certificates (subject to the CSCWG making a written finding that the provenance of such document is sufficiently covered by the Forum’s IPR Policy)."  Time stamping was discussed in that draft, and I recall that the CSCWG did make the required written finding of provenance.  Is the assignment of a timestamping OID a logical outcome of the continued work on that earlier document?<o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US>Ben<o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p></div><div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p></div></div><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><div><div><p class=xmsonormal><span lang=EN-US>On Mon, Apr 19, 2021 at 2:31 PM Dean Coclin via Public <<a href="mailto:public@cabforum.org" target="_blank">public@cabforum.org</a>> wrote:<o:p></o:p></span></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'><div><div><p class=xmsonormal><span lang=EN-US>A discussion on last week’s CA/B call about code signing and time stamping brought up a question as to whether the latter was in scope of the CSCWG charter (<a href="https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Fcabforum.org%2F2019%2F03%2F26%2Fcode-signing-certificate-wg-charter%2F__%3B!!FJ-Y8qCqXTj2!KO_2DRjCLlG3XphTaFOKt3DIbyewuzdXb3w04DZftMjNQ74YZEHuLmO13bB-wNVdJJQ%24&data=04%7C01%7C%7C427335acc5eb4722c34408d908b5c6ea%7C0e9c48946caa465d96604b6968b49fb7%7C0%7C0%7C637550399087370641%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hife2VbpDtPAJlkwyMrVvFS%2Btf3CL78iZCa7Ah6iACk%3D&reserved=0" target="_blank">https://cabforum.org/2019/03/26/code-signing-certificate-wg-charter/</a>). <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>Bruce said there was no CP OID for time stamping and that the group wanted to create one IAW with the CA/B Forum registry. Ryan was concerned that this was outside the CSCWG charter as it was not specifically mentioned therein. Dimitris commented that it was included in charter scope 1a which pulls in the EV CS guidelines where time stamping is specified. Ryan did not seem convinced and asked that the discussion continue on the list. <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>The working group has not had a chance to discuss this since the Forum meeting but plans to do so on the next call. <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>I’ve included the CS Public list on this thread since the topic is of interest to members/observers there. If a respondent does not have posting rights, I can re-post for them.<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US>Dean<o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p><p class=xmsonormal><span lang=EN-US> <o:p></o:p></span></p></div></div><p class=xmsonormal><span lang=EN-US>_______________________________________________<br>Public mailing list<br><a href="mailto:Public@cabforum.org" target="_blank">Public@cabforum.org</a><br><a href="https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Furldefense.com%2Fv3%2F__https%3A%2Flists.cabforum.org%2Fmailman%2Flistinfo%2Fpublic__%3B!!FJ-Y8qCqXTj2!KO_2DRjCLlG3XphTaFOKt3DIbyewuzdXb3w04DZftMjNQ74YZEHuLmO13bB-PBR_9ZU%24&data=04%7C01%7C%7C427335acc5eb4722c34408d908b5c6ea%7C0e9c48946caa465d96604b6968b49fb7%7C0%7C0%7C637550399087370641%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=XkyrmSZpATznL0Ry%2Bs8TxfVdsrosYWJPcmJaZnLRydo%3D&reserved=0" target="_blank">https://lists.cabforum.org/mailman/listinfo/public</a><o:p></o:p></span></p></blockquote></div></div></div></div></div><p class=MsoNormal><br><br><o:p></o:p></p><pre>_______________________________________________<o:p></o:p></pre><pre>Public mailing list<o:p></o:p></pre><pre><a href="mailto:Public@cabforum.org">Public@cabforum.org</a><o:p></o:p></pre><pre><a href="https://lists.cabforum.org/mailman/listinfo/public">https://lists.cabforum.org/mailman/listinfo/public</a><o:p></o:p></pre></blockquote></div></body></html>