<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.21 (Ruby 3.0.2) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-lamps-automation-keyusages-03" category="std" consensus="true" submissionType="IETF" xml:lang="en" tocDepth="3" tocInclude="true" sortRefs="false" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.25.0 -->
  <front>
    <title abbrev="EKU for Automation">X.509 Certificate Extended Key Usage (EKU) for Automation</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-lamps-automation-keyusages-03"/>
    <author initials="H." surname="Brockhaus" fullname="Hendrik Brockhaus">
      <organization abbrev="Siemens">Siemens</organization>
      <address>
        <postal>
          <street>Werner-von-Siemens-Strasse 1</street>
          <city>Munich</city>
          <code>80333</code>
          <country>Germany</country>
        </postal>
        <email>hendrik.brockhaus@siemens.com</email>
        <uri>https://www.siemens.com</uri>
      </address>
    </author>
    <author initials="D." surname="Goltzsche" fullname="David Goltzsche">
      <organization>Siemens Mobility</organization>
      <address>
        <postal>
          <street>Ackerstrasse 22</street>
          <city>Braunschweig</city>
          <code>38126</code>
          <country>Germany</country>
        </postal>
        <email>david.goltzsche@siemens.com</email>
        <uri>https://www.mobility.siemens.com</uri>
      </address>
    </author>
    <date year="2025"/>
    <area>sec</area>
    <workgroup>LAMPS Working Group</workgroup>
    <keyword>Industrial Automation</keyword>
    <keyword>ERJU</keyword>
    <keyword>extended key usage</keyword>
    <keyword>extension</keyword>
    <keyword>PKI</keyword>
    <abstract>
      <?line 146?>

<t>RFC 5280 specifies several extended key purpose identifiers (KeyPurposeIds) for X.509 certificates. This document defines KeyPurposeIds for general-purpose and trust anchor configuration files, for software and firmware update packages, and for safety-critical communication to be included in the Extended Key Usage (EKU) extension of X.509 v3 public key certificates used by industrial automation and the ERJU System Pillar.</t>
    </abstract>
  </front>
  <middle>
    <?line 151?>

<section anchor="Intro">
      <name>Introduction</name>
      <t>Automation hardware and software products will strategically be more safe and secure by fulfilling mandatory, generic system requirements related to cyber security driven by federal offices like the <xref target="EU-CRA">European Union Cyber Resilience Act</xref> governed by the European Commission and the High Representative of the Union for Foreign Affairs and Security Policy.
Automation products connected to the internet would bear the CE marking to indicate they comply.
Such regulation was announced in the <xref target="EU-STRATEGY">2020 EU Cybersecurity Strategy</xref>, and complements other legislation in this area, specifically the NIS2 Framework, <xref target="NIS2">Directive on measures for a high common level of cybersecurity across the Union</xref>.
2020 EU Cybersecurity Strategy suggests to implement and extend international standards such as the <xref target="IEC.62443-4-2">Security for industrial automation and control systems - Part 4-2: Technical security requirements for IACS components</xref> and the <xref target="IEC.62443-3-3">Industrial communication networks - Network and system security - Part 3-3: System security requirements and security levels</xref>. Automation hardware and software products of diverse vendors that are connected on automation networks and the internet build a typical automation solution. Harmonized attributes would allow transparency of security properties and interoperability for vendors in context of secure software and firmware updates, general-purpose configuration, trust anchor configuration, and secure safety communication.</t>
      <t>A concrete example for Automation is a Rail Automation system. The <xref target="ERJU">Europe's Rail Joint Undertaking System Pillar</xref> will deliver a unified operational concept and a functional, safe, and secure system architecture alongside with system requirements for Rail Automation. The deliverables include due consideration of cyber security aspects based on the IEC 62443 series of standards, focused on the European railway network to which <xref target="Directive-2016_797">Directive 2016/797 - Interoperability of the rail system within the EU</xref> applies.</t>
      <t>The ERJU System Pillar Cyber Security Working Group makes use of PKIs to generate X.509 PKI certificates. The certificates are used for the following purposes, among others:</t>
      <ul spacing="normal">
        <li>
          <t>Validating signatures of general-purpose software configuration files.</t>
        </li>
        <li>
          <t>Validating signatures of trust anchor configuration files.</t>
        </li>
        <li>
          <t>Validating signatures of software and firmware update packages.</t>
        </li>
        <li>
          <t>Authenticating communication endpoints authorized for safety-critical communication.</t>
        </li>
      </ul>
      <t><xref target="RFC5280"/> specifies several key usage extensions, defined via KeyPurposeIds, for X.509 certificates. Key usage extensions added to a certificate are meant to express intent as to the purpose of the named usage, for humans and for complying libraries. In addition, the IANA registry "SMI Security for PKIX Extended Key Purpose" <xref target="RFC7299"/> contains additional KeyPurposeIds. The use of the anyExtendedKeyUsage KeyPurposeId, as defined in <xref section="4.2.1.12" sectionFormat="of" target="RFC5280"/>, is generally considered a poor practice. This is especially true for certificates, whether they are multi-purpose or single-purpose, within the context of ERJU System Pillar.</t>
      <t>If the purpose of the issued certificates is not restricted, i.e., the type of operations for which a public key contained in the certificate can be used are not specified, those certificates could be used for another purpose than intended, increasing the risk of cross-protocol attacks. Failure to ensure proper segregation of duties means that an application or system that generates the public/private keys and applies for a certificate to the operator certification authority could obtain a certificate that can be misused for tasks that this application or system is not entitled to perform. For example, management of trust anchor is a particularly critical task. A device could potentially accept a trust anchor configuration file signed by a service that uses a certificate with no EKU or with the KeyPurposeId id-kp-codeSigning (<xref section="4.2.1.12" sectionFormat="of" target="RFC5280"/>) or id-kp-documentSigning <xref target="RFC9336"/>. A device should only accept trust anchor configuration files if the file is signed with a certificate that has been explicitly issued for this purpose.</t>
      <t>The KeyPurposeId id-kp-serverAuth (<xref section="4.2.1.12" sectionFormat="of" target="RFC5280"/>) can be used to identify that the certificate is for a TLS WWW server, and the KeyPurposeId id-kp-clientAuth (<xref section="4.2.1.12" sectionFormat="of" target="RFC5280"/>) can be used to identify that the certificate is for a TLS WWW client. However, there are currently no KeyPurposeIds for usage with X.509 certificates for safety-critical communication.</t>
      <t>This document addresses the above problems by defining keyPurposeIds for the EKU extension of X.509 public key certificates. These certificates are either used for signing files (general-purpose configuration and trust anchor configuration files, software and firmware update packages) or are used for safety-critical communication.</t>
      <t>Vendor-defined KeyPurposeIds used within a PKI governed by the vendor or a group of vendors typically do not pose interoperability concerns, as non-critical extensions can be safely ignored if unrecognized. However, using or misusing KeyPurposeIds outside of their intended vendor-controlled environment can lead to interoperability issues. Therefore, it is advisable not to rely on vendor-defined KeyPurposeIds. Instead, the specification defines standard KeyPurposeIds to ensure interoperability across various vendors and industries.</t>
      <t>Although the specification focuses on use in industrial automation, the definitions are intentionally broad to allow the use of the KeyPurposeIds defined in this document in other deployments as well. Whether and how any of the KeyPurpose OIDs defined in this document must be described in more detail in the technical standards and certificate policies relevant to the industrial sector.</t>
    </section>
    <section anchor="conventions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="EKU">
      <name>Extended Key Purpose for Automation</name>
      <t>This specification defines the KeyPurposeIds id-kp-configSigning, id-kp-trustAnchorConfigSigning, id-kp-updatePackageSigning, and id-kp-safetyCommunication and uses these, respectively, for: signing general-purpose or trust anchor configuration files, signing software or firmware update packages, or authenticating communication peers for safety-critical communication. As described in <xref section="4.2.1.12" sectionFormat="of" target="RFC5280"/>, "[i]f the [extended key usage] extension is present, then the certificate <bcp14>MUST</bcp14> only be used for one of the purposes indicated" and "[i]f multiple [key] purposes are indicated the application need not recognize all purposes indicated, as long as the intended purpose is present".</t>
      <t>None of the keyPurposeId's specified in this document are intrinsically mutually exclusive.  Instead, the acceptable combinations of those KeyPurposeId's with others specified in this document and with other KeyPurposeId's specified elsewhere are left to the technical standards of the respective area of application and the certificate policy of the respective PKI.  For example, a technical standard may specify: 'Different keys and certificate <bcp14>MUST</bcp14> be used for safety communication and for trust anchor updates, and a relying party <bcp14>MUST</bcp14> ignore the KeyPurposeId id-kp-trustAnchorConfigSigning if id-kp-safetyCommunication is one of the specified key purposes in a certificate.', and the certificate policy may specify: 'The id-kp-safetyCommunication KeyPuposeId <bcp14>SHOULD NOT</bcp14> be included in an issued certificate together with the KeyPurposeId id-kp-trustAnchorConfigSigning.' Technical standards and certificate policies of other area of application may specify other rules.  Further consideration on prohibiting combinations of KeyPurposeIds is described in the Security Considerations section of this document.</t>
      <t>Systems or applications that verify the signature of a general-purpose or trust anchor configuration file, the signature of a software or firmware update package, or the authentication of a communication peer for safety-critical communication <bcp14>SHOULD</bcp14> require that corresponding KeyPurposeIds be specified by the EKU extension. If the certificate requester knows the certificate users are mandated to use these KeyPurposeIds, it <bcp14>MUST</bcp14> enforce their inclusion. Additionally, such a certificate requester <bcp14>MUST</bcp14> ensure that the KeyUsage extension be set to digitalSignature or nonRepudiation (also designated as contentCommitment) for signature verification and if needed to keyEncipherment for secret key encryption and/or keyAgreement for key agreement.</t>
    </section>
    <section anchor="include-EKU">
      <name>Including the Extended Key Purpose in Certificates</name>
      <t><xref target="RFC5280"/> specifies the EKU X.509 certificate extension for use on end entity certificates. The extension indicates one or more purposes for which the certified public key is valid. The EKU extension can be used in conjunction with the Key Usage (KU) extension, which indicates the set of basic cryptographic operations for which the certified key may be used. The EKU extension syntax is repeated here for convenience:</t>
      <artwork><![CDATA[
   ExtKeyUsageSyntax  ::=  SEQUENCE SIZE (1..MAX) OF KeyPurposeId

   KeyPurposeId  ::=  OBJECT IDENTIFIER
]]></artwork>
      <t>As described in <xref target="RFC5280"/>, the EKU extension may, at the option of the certificate issuer, be either critical or non-critical. The inclusion of KeyPurposeIds id-kp-configSigning, id-kp-trustAnchorConfigSigning, id-kp-updatePackageSigning, and id-kp-safetyCommunication in a certificate indicates that the public key encoded in the certificate has been certified for the following usages:</t>
      <ul spacing="normal">
        <li>
          <t>id-kp-configSigning</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>A public key contained in a certificate containing the KeyPurposeId id-kp-configSigning may be used for verifying signatures of general-purpose configuration files of various formats (for example XML, YAML, or JSON). Configuration files are used to configure hardware or software.</t>
        </li>
      </ul>
      <ul spacing="normal">
        <li>
          <t>id-kp-trustAnchorConfigSigning</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>A public key contained in a certificate containing the KeyPurposeId id-kp-trustAnchorConfigSigning may be used for verifying signatures of trust anchor configuration files of various formats (for example XML, YAML, or JSON).
Trust anchor configuration files are used to add or remove trust anchors to the trust store of a device.</t>
        </li>
      </ul>
      <ul spacing="normal">
        <li>
          <t>id-kp-updatePackageSigning</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>A public key contained in a certificate containing the KeyPurposeId id-kp-updatePackageSigning may be used for verifying signatures of secure software or firmware update packages. Update packages are used to install software (including bootloader, firmware, safety-related applications, and others) on systems.</t>
        </li>
      </ul>
      <ul spacing="normal">
        <li>
          <t>id-kp-safetyCommunication</t>
        </li>
      </ul>
      <ul empty="true">
        <li>
          <t>A public key contained in a certificate containing the KeyPurposeId id-kp-safetyCommunication may be used to authenticate a communication peer for safety-critical communication based on TLS or other protocols.</t>
        </li>
      </ul>
      <artwork><![CDATA[
   id-kp  OBJECT IDENTIFIER  ::=
       { iso(1) identified-organization(3) dod(6) internet(1)
         security(5) mechanisms(5) pkix(7) 3 }

   id-kp-configSigning             OBJECT IDENTIFIER ::= { id-kp TBD2 }
   id-kp-trustAnchorConfigSigning  OBJECT IDENTIFIER ::= { id-kp TBD3 }
   id-kp-updatePackageSigning      OBJECT IDENTIFIER ::= { id-kp TBD4 }
   id-kp-safetyCommunication       OBJECT IDENTIFIER ::= { id-kp TBD5 }
]]></artwork>
    </section>
    <section anchor="ca-implication">
      <name>Implications for a Certification Authority</name>
      <t>The procedures and practices employed by a certification authority <bcp14>MUST</bcp14> ensure that the correct values for the EKU extension as well as the KU extension are inserted in each certificate that is issued. The inclusion of the id-kp-configSigning, id-kp-trustAnchorConfigSigning, id-kp-updatePackageSigning, and id-kp-safetyCommunication KeyPurposeIds does not preclude the inclusion of other KeyPurposeIds.</t>
    </section>
    <section anchor="security">
      <name>Security Considerations</name>
      <t>The Security Considerations of <xref target="RFC5280"/> are applicable to this document. These extended key usage key purposes do not introduce new security risks but instead reduces existing security risks by providing the means to identify if the certificate is generated to verify the signature of a general-purpose or trust anchor configuration file, the signature of a software or firmware update package, or the authentication of a communication peer for safety-critical communication.</t>
      <t>To reduce the risk of specific cross-protocol attacks, the relying party or the relying party software may additionally prohibit use of specific combinations of KeyPurposeIds.  The procedure for allowing or disallowing combinations of KeyPurposeIds using excluded KeyPurposeId and permitted KeyPurposeId, as carried out by a relying party, is defined in <xref section="4" sectionFormat="of" target="RFC9336"/>.  The technical standards and certificate policies of the area of application should specify concrete requirements for excluded or permitted EKUs or their combinations. An example of excluded KeyPurposeIds can be the presence of the anyExtendedKeyUsage KeyPurposeId. Examples of allowed KeyPurposeIds combinations can be the presence of id-kp-safetyCommunication together with id-kp-clinetAuth or id-kp-serverAuth.</t>
    </section>
    <section anchor="privacy">
      <name>Privacy Considerations</name>
      <t>In some security protocols, such as <xref target="RFC5246">TLS 1.2</xref>, certificates are exchanged in the clear. In other security protocols, such as <xref target="RFC8446">TLS 1.3</xref>, the certificates are encrypted. The inclusion of the EKU extension can help an observer determine the purpose of the certificate. In addition, if the certificate is issued by a public certification authority, the inclusion of an EKU extension can help an attacker to monitor the Certificate Transparency logs <xref target="RFC9162"/> to identify the purpose of the certificate.</t>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <t>IANA is requested to register the following ASN.1 <xref target="X.680"/> module OID in the "SMI Security for PKIX Module Identifier" registry (1.3.6.1.5.5.7.0). This OID is defined in <xref target="asn1"/>.</t>
      <table>
        <thead>
          <tr>
            <th align="left">Decimal</th>
            <th align="left">Description</th>
            <th align="left">References</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">TBD1</td>
            <td align="left">id-mod-automation-eku</td>
            <td align="left">This-RFC</td>
          </tr>
        </tbody>
      </table>
      <t>IANA is also requested to register the following OIDs in the "SMI Security for PKIX Extended Key Purpose" registry (1.3.6.1.5.5.7.3).  These OIDs are defined in <xref target="include-EKU"/>.</t>
      <table>
        <thead>
          <tr>
            <th align="left">Decimal</th>
            <th align="left">Description</th>
            <th align="left">References</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">TBD2</td>
            <td align="left">id-kp-configSigning</td>
            <td align="left">This-RFC</td>
          </tr>
          <tr>
            <td align="left">TBD3</td>
            <td align="left">id-kp-trustAnchorConfigSigning</td>
            <td align="left">This-RFC</td>
          </tr>
          <tr>
            <td align="left">TBD4</td>
            <td align="left">id-kp-updatePackageSigning</td>
            <td align="left">This-RFC</td>
          </tr>
          <tr>
            <td align="left">TBD5</td>
            <td align="left">id-kp-safetyCommunication</td>
            <td align="left">This-RFC</td>
          </tr>
        </tbody>
      </table>
    </section>
    <section anchor="acknow">
      <name>Acknowledgments</name>
      <t>We would like to thank the authors of <xref target="RFC9336"/> and <xref target="RFC9509"/> for  their excellent template.</t>
      <t>We also thank all reviewers of this document for their valuable feedback.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC5280">
          <front>
            <title>Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</title>
            <author fullname="D. Cooper" initials="D." surname="Cooper"/>
            <author fullname="S. Santesson" initials="S." surname="Santesson"/>
            <author fullname="S. Farrell" initials="S." surname="Farrell"/>
            <author fullname="S. Boeyen" initials="S." surname="Boeyen"/>
            <author fullname="R. Housley" initials="R." surname="Housley"/>
            <author fullname="W. Polk" initials="W." surname="Polk"/>
            <date month="May" year="2008"/>
            <abstract>
              <t>This memo profiles the X.509 v3 certificate and X.509 v2 certificate revocation list (CRL) for use in the Internet. An overview of this approach and model is provided as an introduction. The X.509 v3 certificate format is described in detail, with additional information regarding the format and semantics of Internet name forms. Standard certificate extensions are described and two Internet-specific extensions are defined. A set of required certificate extensions is specified. The X.509 v2 CRL format is described in detail along with standard and Internet-specific extensions. An algorithm for X.509 certification path validation is described. An ASN.1 module and examples are provided in the appendices. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5280"/>
          <seriesInfo name="DOI" value="10.17487/RFC5280"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
        <reference anchor="X.680" target="https://www.itu.int/rec/T-REC.X.680">
          <front>
            <title>Information Technology - Abstract Syntax Notation One (ASN.1): Specification of basic notation</title>
            <author>
              <organization>ITU-T</organization>
            </author>
            <date year="2021" month="February"/>
          </front>
          <seriesInfo name="ITU-T Recommendation X.680" value=""/>
        </reference>
        <reference anchor="X.690" target="https://www.itu.int/rec/T-REC.X.690">
          <front>
            <title>Information Technology - ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER)</title>
            <author>
              <organization>ITU-T</organization>
            </author>
            <date year="2021" month="February"/>
          </front>
          <seriesInfo name="ITU-T Recommendation X.690" value=""/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC5246">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.2</title>
            <author fullname="T. Dierks" initials="T." surname="Dierks"/>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
            <date month="August" year="2008"/>
            <abstract>
              <t>This document specifies Version 1.2 of the Transport Layer Security (TLS) protocol. The TLS protocol provides communications security over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5246"/>
          <seriesInfo name="DOI" value="10.17487/RFC5246"/>
        </reference>
        <reference anchor="RFC7299">
          <front>
            <title>Object Identifier Registry for the PKIX Working Group</title>
            <author fullname="R. Housley" initials="R." surname="Housley"/>
            <date month="July" year="2014"/>
            <abstract>
              <t>When the Public-Key Infrastructure using X.509 (PKIX) Working Group was chartered, an object identifier arc was allocated by IANA for use by that working group. This document describes the object identifiers that were assigned in that arc, returns control of that arc to IANA, and establishes IANA allocation policies for any future assignments within that arc.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7299"/>
          <seriesInfo name="DOI" value="10.17487/RFC7299"/>
        </reference>
        <reference anchor="RFC8446">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
            <date month="August" year="2018"/>
            <abstract>
              <t>This document specifies version 1.3 of the Transport Layer Security (TLS) protocol. TLS allows client/server applications to communicate over the Internet in a way that is designed to prevent eavesdropping, tampering, and message forgery.</t>
              <t>This document updates RFCs 5705 and 6066, and obsoletes RFCs 5077, 5246, and 6961. This document also specifies new requirements for TLS 1.2 implementations.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8446"/>
          <seriesInfo name="DOI" value="10.17487/RFC8446"/>
        </reference>
        <reference anchor="RFC9162">
          <front>
            <title>Certificate Transparency Version 2.0</title>
            <author fullname="B. Laurie" initials="B." surname="Laurie"/>
            <author fullname="E. Messeri" initials="E." surname="Messeri"/>
            <author fullname="R. Stradling" initials="R." surname="Stradling"/>
            <date month="December" year="2021"/>
            <abstract>
              <t>This document describes version 2.0 of the Certificate Transparency (CT) protocol for publicly logging the existence of Transport Layer Security (TLS) server certificates as they are issued or observed, in a manner that allows anyone to audit certification authority (CA) activity and notice the issuance of suspect certificates as well as to audit the certificate logs themselves. The intent is that eventually clients would refuse to honor certificates that do not appear in a log, effectively forcing CAs to add all issued certificates to the logs.</t>
              <t>This document obsoletes RFC 6962. It also specifies a new TLS extension that is used to send various CT log artifacts.</t>
              <t>Logs are network services that implement the protocol operations for submissions and queries that are defined in this document.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9162"/>
          <seriesInfo name="DOI" value="10.17487/RFC9162"/>
        </reference>
        <reference anchor="RFC9336">
          <front>
            <title>X.509 Certificate General-Purpose Extended Key Usage (EKU) for Document Signing</title>
            <author fullname="T. Ito" initials="T." surname="Ito"/>
            <author fullname="T. Okubo" initials="T." surname="Okubo"/>
            <author fullname="S. Turner" initials="S." surname="Turner"/>
            <date month="December" year="2022"/>
            <abstract>
              <t>RFC 5280 specifies several extended key purpose identifiers (KeyPurposeIds) for X.509 certificates. This document defines a general-purpose Document-Signing KeyPurposeId for inclusion in the Extended Key Usage (EKU) extension of X.509 public key certificates. Document-Signing applications may require that the EKU extension be present and that a Document-Signing KeyPurposeId be indicated in order for the certificate to be acceptable to that Document-Signing application.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9336"/>
          <seriesInfo name="DOI" value="10.17487/RFC9336"/>
        </reference>
        <reference anchor="RFC9509">
          <front>
            <title>X.509 Certificate Extended Key Usage (EKU) for 5G Network Functions</title>
            <author fullname="T. Reddy.K" initials="T." surname="Reddy.K"/>
            <author fullname="J. Ekman" initials="J." surname="Ekman"/>
            <author fullname="D. Migault" initials="D." surname="Migault"/>
            <date month="March" year="2024"/>
            <abstract>
              <t>RFC 5280 specifies several extended key purpose identifiers (KeyPurposeIds) for X.509 certificates. This document defines encrypting JSON objects in HTTP messages, using JSON Web Tokens (JWTs), and signing the OAuth 2.0 access tokens KeyPurposeIds for inclusion in the Extended Key Usage (EKU) extension of X.509 v3 public key certificates used by Network Functions (NFs) for the 5G System.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9509"/>
          <seriesInfo name="DOI" value="10.17487/RFC9509"/>
        </reference>
        <reference anchor="Directive-2016_797" target="https://eur-lex.europa.eu/eli/dir/2016/797/2020-05-28">
          <front>
            <title>Directive 2016/797 - Interoperability of the rail system within the EU</title>
            <author>
              <organization>European Parliament, Council of the European Union</organization>
            </author>
            <date year="2020" month="May"/>
          </front>
        </reference>
        <reference anchor="ERJU" target="https://rail-research.europa.eu/wp-content/uploads/2023/10/ERJU_SP_CyberSecurity_Review3_Files.zip">
          <front>
            <title>SP-Cybersecurity-SharedCybersecurityServices - Review 3 Final Draft Specs (V0.90)</title>
            <author>
              <organization>Europe's Rail Joint Undertaking</organization>
            </author>
            <date year="2024" month="September"/>
          </front>
        </reference>
        <reference anchor="EU-CRA" target="https://digital-strategy.ec.europa.eu/en/library/cyber-resilience-act">
          <front>
            <title>Proposal for a REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUCIL on horizontal cybersecurity requirements for products with digital elements and amending Regulation (EU) 2019/1020</title>
            <author>
              <organization>European Commission</organization>
            </author>
            <date year="2022" month="September"/>
          </front>
        </reference>
        <reference anchor="EU-STRATEGY" target="https://digital-strategy.ec.europa.eu/en/library/eus-cybersecurity-strategy-digital-decade-0">
          <front>
            <title>The EU's Cybersecurity Strategy for the Digital Decade</title>
            <author>
              <organization>European Commission</organization>
            </author>
            <date year="2020" month="December"/>
          </front>
        </reference>
        <reference anchor="NIS2" target="https://digital-strategy.ec.europa.eu/en/policies/nis2-directive">
          <front>
            <title>Directive (EU) 2022/2555 of the European Parliament and of the Council</title>
            <author>
              <organization>European Commission</organization>
            </author>
            <date year="2024" month="December"/>
          </front>
        </reference>
        <reference anchor="IEC.62443-4-2" target="https://webstore.iec.ch/publication/34421">
          <front>
            <title>Security for industrial automation and control systems - Part 4-2: Technical security requirements for IACS components</title>
            <author>
              <organization>IEC</organization>
            </author>
            <date year="2019" month="February"/>
          </front>
          <seriesInfo name="IEC 62443-4-2:2019" value=""/>
        </reference>
        <reference anchor="IEC.62443-3-3" target="https://webstore.iec.ch/publication/7033">
          <front>
            <title>Industrial communication networks - Network and system security - Part 3-3: System security requirements and security levels</title>
            <author>
              <organization>IEC</organization>
            </author>
            <date year="2013" month="August"/>
          </front>
          <seriesInfo name="IEC 62443-3-3:2013" value=""/>
        </reference>
      </references>
    </references>
    <?line 301?>

<section anchor="asn1">
      <name>ASN.1 Module</name>
      <t>The following module adheres to ASN.1 specifications <xref target="X.680"/> and
<xref target="X.690"/>.</t>
      <sourcecode type="asn1"><![CDATA[
<CODE BEGINS>

Automation-EKU
  { iso(1) identified-organization(3) dod(6) internet(1)
    security(5) mechanisms(5) pkix(7) id-mod(0)
    id-mod-eu-automation-eku (TBD1) }

DEFINITIONS IMPLICIT TAGS ::=
BEGIN

-- OID Arc

id-kp OBJECT IDENTIFIER ::=
  { iso(1) identified-organization(3) dod(6) internet(1)
    security(5) mechanisms(5) pkix(7) kp(3) }

-- Extended Key Usage Values

id-kp-configSigning            OBJECT IDENTIFIER ::= { id-kp TBD2 }
id-kp-trustAnchorConfigSigning OBJECT IDENTIFIER ::= { id-kp TBD3 }
id-kp-updatePackageSigning     OBJECT IDENTIFIER ::= { id-kp TBD4 }
id-kp-safetyCommunication      OBJECT IDENTIFIER ::= { id-kp TBD5 }

END


<CODE ENDS>
]]></sourcecode>
    </section>
    <section anchor="history">
      <name>History of Changes</name>
      <t>[RFC Editor: Please remove this appendix in the release version of the document.]</t>
      <t>Changes from 02 -&gt; 03:</t>
      <ul spacing="normal">
        <li>
          <t>Rename id-kp-trustanchorSigning to id-kp-trustAnchorConfigSigning</t>
        </li>
        <li>
          <t>Rename id-kp-updateSigning to id-kp-updatePackageSigning</t>
        </li>
        <li>
          <t>Fixed some nits</t>
        </li>
      </ul>
      <t>Changes from 01 -&gt; 02:</t>
      <ul spacing="normal">
        <li>
          <t>Updates Sections 3 and 6 addressing last call comments (see "WG Last Call for draft-ietf-lamps-automation-keyusages-01")</t>
        </li>
      </ul>
      <t>Changes from 01 -&gt; 02:</t>
      <ul spacing="normal">
        <li>
          <t>Implemented the changes requested during WGLC</t>
        </li>
      </ul>
      <t>Changes from 00 -&gt; 01:</t>
      <ul spacing="normal">
        <li>
          <t>Fixed some minor nids and wording issues</t>
        </li>
      </ul>
      <t>draft-ietf-lamps-automation-keyusages version 00:</t>
      <ul spacing="normal">
        <li>
          <t>Updated document and filename after WG adoption</t>
        </li>
      </ul>
      <t>Changes from 00 -&gt; 01:</t>
      <ul spacing="normal">
        <li>
          <t>Updated last paragraph of Section 1 addressing WG adoption comments by Rich and Russ</t>
        </li>
        <li>
          <t>Updated name and OID of ASN.1 module</t>
        </li>
      </ul>
      <t>draft-brockhaus-lamps-automation-keyusages version 00:</t>
      <ul spacing="normal">
        <li>
          <t>Broadened the scope to general automation use case and use ERJU as an example.</t>
        </li>
        <li>
          <t>Fixed some nits reported.</t>
        </li>
      </ul>
      <t>draft-brockhaus-lamps-eu-rail-keyusages version 00:</t>
      <ul spacing="normal">
        <li>
          <t>Initial version of the document following best practices from RFC 9336 and RFC 9509</t>
        </li>
      </ul>
    </section>
    <section anchor="contributors" numbered="false" toc="include" removeInRFC="false">
      <name>Contributors</name>
      <contact initials="S." surname="Fazekas-Zisch" fullname="Szofia Fazekas-Zisch">
        <organization abbrev="Siemens">Siemens AG Digital Industries Factory Automation</organization>
        <address>
          <postal>
            <street>Breslauer Str. 5</street>
            <city>Fuerth</city>
            <code>90766</code>
            <country>Germany</country>
          </postal>
          <email>szofia.fazekas-zisch@siemens.com</email>
          <uri>https://www.siemens.com</uri>
        </address>
      </contact>
      <contact initials="B." surname="Fouques" fullname="Baptiste Fouques">
        <organization>Alstom</organization>
        <address>
          <email>baptiste.fouques@alstomgroup.com</email>
        </address>
      </contact>
      <contact initials="D. G." surname="Orta" fullname="Daniel Gutierrez Orta">
        <organization>CAF Signalling</organization>
        <address>
          <email>daniel.gutierrez@cafsignalling.com</email>
        </address>
      </contact>
      <contact initials="M." surname="Weller" fullname="Martin Weller">
        <organization>Hitachi Rail</organization>
        <address>
          <email>martin.weller@urbanandmainlines.com</email>
        </address>
      </contact>
      <contact initials="N." surname="Poyet" fullname="Nicolas Poyet">
        <organization>SNCF</organization>
        <address>
          <email>nicolas.poyet@sncf.fr</email>
        </address>
      </contact>
    </section>
  </back>
  <!-- ##markdown-source:
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
wtjc+D8wdxOh01YAAA==

-->

</rfc>
