<?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-04" 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-04"/>
    <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 151?>

<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 156?>

<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 so called <xref target="CE-marking">CE marking</xref> 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> (IACS refers to industrial automation and control system) 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 common automation solutions. 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 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 in unintended ways, increasing the risk of cross-application 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. How any of the KeyPurpose OIDs defined in this document are implemented is out of scope of this document. In other words, details must be described in technical standards and certificate policies for those implementations.</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 configuration files 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 application and the certificate policy of the respective PKI.  For example, a technical standard may specify: 'Different keys and certificates <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.' The certificate policy for example 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 different applications may specify other rules.  Further considerations 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 configuration file 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 should 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 for signature verification, to keyEncipherment for public key encryption, and 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 41 }
   id-kp-trustAnchorConfigSigning  OBJECT IDENTIFIER ::= { id-kp 42 }
   id-kp-updatePackageSigning      OBJECT IDENTIFIER ::= { id-kp 43 }
   id-kp-safetyCommunication       OBJECT IDENTIFIER ::= { id-kp 44 }
]]></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 application should specify concrete requirements for excluded or permitted KeyPurposeIds 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">41</td>
            <td align="left">id-kp-configSigning</td>
            <td align="left">This-RFC</td>
          </tr>
          <tr>
            <td align="left">42</td>
            <td align="left">id-kp-trustAnchorConfigSigning</td>
            <td align="left">This-RFC</td>
          </tr>
          <tr>
            <td align="left">43</td>
            <td align="left">id-kp-updatePackageSigning</td>
            <td align="left">This-RFC</td>
          </tr>
          <tr>
            <td align="left">44</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>
        <reference anchor="CE-marking" target="https://single-market-economy.ec.europa.eu/single-market/ce-marking_en">
          <front>
            <title>CE marking</title>
            <author>
              <organization>European Commission</organization>
            </author>
            <date>n.d.</date>
          </front>
        </reference>
      </references>
    </references>
    <?line 306?>

<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 41 }
id-kp-trustAnchorConfigSigning OBJECT IDENTIFIER ::= { id-kp 42 }
id-kp-updatePackageSigning     OBJECT IDENTIFIER ::= { id-kp 43 }
id-kp-safetyCommunication      OBJECT IDENTIFIER ::= { id-kp 44 }

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 03 -&gt; 04:</t>
      <ul spacing="normal">
        <li>
          <t>Addressed Deb's AD review comments (see "AD Comments on draft-ietf-lamps-automation-keyusages")</t>
        </li>
        <li>
          <t>Added early allocated OIDs</t>
        </li>
      </ul>
      <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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

-->

</rfc>
