CA/Browser Forum
Home » Posts » 2023-10-19 Minutes of the Code Signing Certificate Working Group

2023-10-19 Minutes of the Code Signing Certificate Working Group

Attendees

  • Aaron Poulsen – Amazon Trust Services
  • Andrea Holland – VikingCloud
  • Atsushi INABA – GlobalSign
  • Bruce Morton – Entrust
  • Corey Bonnell
  • Dean Coclin-DigiCert
  • Dimitris Zacharopoulos (HARICA)
  • Ian McMillan – Microsoft
  • Janet Hines – VikingCloud
  • Richard Kisley – IBM
  • Mohit Kumar – GlobalSign
  • Rollin Yu – TrustAsia
  • Scott Rea – eMudhra
  • Tim Crawford – BDO/WebTrust

Minutes

  • Assign Minute taker (start recording)

  • Ian McMillan

  • Roll call

  • Completed by Dean

  • Antitrust Compliance Statement

  • Completed by Dean

  • Review Agenda

  • No comments on the agenda

  • Approval of prior meeting minutes – F2F 5 Oct, Need minutes!

  • Minutes received from Mohit

  • Need to get other half of the minutes from Tim Callan (Dean to follow up)

  • Ballot CSC-20 Restore Version Reference to EV Guidelines

  • Voting completed and it has passed with quorum

  • Ballot CSC-21 Signing Service

  • In discussion period

  • Comments on the definition of Signing Service

  • This definition must not apply to a subscriber and that includes when the CA is a subscriber itself.

  • Current definition seems to not be clear for CAs that leverage a Signing Service they provide and how the Subscriber Agreement would apply or not in this case.

  • Microsoft has a case where the Signing Service does a Subscriber Agreement with the CA service team with a separation of duties between the teams, so there is precedence for this behavior.

  • Signing Service does not include a subscriber’s managed signing service.

  • New proposed definition: An organization that generates the key pair and securely manages the private key associated with the code signing certificate on behalf of the subscriber.

  • Audit Requirements and Audit Dates

  • We should consider an effective date to allow for Signing Services to comply with the requirements

  • There should a ramp up period or include it in the next audit period so not to include it current audit periods.

  • We need to give CAs runway to get this into their audit plans

  • We should provide an effective date of 6 months from the projected ballot completion timeframe (e.g. June 1, 2024) for the audits starting after that effective date.

  • Section 8.4 currently requires a Signing Service to comply with the audit requirements for a CA or a Delegated 3rd Party

  • Is it possible that CSBRs say Signing Services must comply with the requirements including audits for the NetSec BRs, but they are not?

  • How does a CA know there is a Signing Service or not?

  • Resellers come into the picture here

  • Previously we questioned if Signing Services should have these audit requirements and we talked ourselves into it.

  • We can lean on the Subscriber Agreement and Subscriber Warranties to push the audit requirements onto 3rd party Signing Services and Resellers

  • How are these enforced?

  • 3 scenarios here…

  • CA that provides a Signing Service to Subscribers

  • Assumption is these are already being audited

  • CA that partners with a 3rd Party Signing Service to the CA subscribers

  • Subscriber uses a unaffiliated 3rd Party Signing Service to use a CA issued code signing certificate (CA may or may not be aware there is a signing service in the loop unless the Subscriber notifies the CA)

  • More or less a private key protection service

  • This is not easy here to tell when 3rd party Signing Service is involved

  • First focus on Signing Services that CAs know about, but this will not be equivalent

  • CAs with a Signing Service has the hardest compliance challenge, but a unaffiliated 3rd party Signing Service (Reseller) would not have the same requirements

  • We should consider dropping these audit requirements on the Signing Services and focus on the subscriber private key protection requirements

  • The one point we are considering is the Signing Service risk with a multi-tenant service, this is the same as Resellers.

  • Can we look at prohibiting Resellers from having an unaudited Signing Service?

  • We made a lot of progress here so we should consider moving forward as-is

  • Consider using the S/MIME BR language for effective date, Bruce/Corey to review that language

  • Proposed Ballot High Risk

  • No updates until CSC-21 is completed

  • Proposed ballot Remove EV Guideline References

  • Will pick this up once we have all the notes from the F2F discussion

  • Proposed ballot CSCWG Charter Update

  • Need Martijn to update here

  • Other business

  • None

  • Next meeting – 2 November

Edit this page
The Certification Authority Browser Forum (CA/Browser Forum) is a voluntary gathering of Certificate Issuers and suppliers of Internet browser software and other applications that use certificates (Certificate Consumers).