<?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-rfc2629 version 1.5.26 (Ruby 2.3.7) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-lamps-5g-nftypes-05" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.15.0 -->
  <front>
    <title abbrev="5G NFType in X.509 Certificates">X.509 Certificate Extension for 5G Network Function Types</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-lamps-5g-nftypes-05"/>
    <author initials="R." surname="Housley" fullname="Russ Housley">
      <organization abbrev="Vigil Security">Vigil Security, LLC</organization>
      <address>
        <postal>
          <city>Herndon, VA</city>
          <country>US</country>
        </postal>
        <email>housley@vigilsec.com</email>
      </address>
    </author>
    <author initials="S." surname="Turner" fullname="Sean Turner">
      <organization>sn3rd</organization>
      <address>
        <postal>
          <city>Washington, DC</city>
          <country>US</country>
        </postal>
        <email>sean@sn3rd.com</email>
      </address>
    </author>
    <author initials="J. P." surname="Mattsson" fullname="John Preuß Mattsson">
      <organization>Ericsson</organization>
      <address>
        <postal>
          <city>Kista</city>
          <country>Sweden</country>
        </postal>
        <email>john.mattsson@ericsson.com</email>
      </address>
    </author>
    <author initials="D." surname="Migault" fullname="Daniel Migault">
      <organization>Ericsson</organization>
      <address>
        <postal>
          <city>Saint Laurent, QC</city>
          <country>Canada</country>
        </postal>
        <email>daniel.migault@ericsson.com</email>
      </address>
    </author>
    <date year="2022" month="October" day="12"/>
    <area>Security</area>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <t>This document specifies the certificate extension for including
Network Function Types (NFTypes) for the 5G System in X.509v3 public
key certificates as profiled in RFC 5280.</t>
    </abstract>
  </front>
  <middle>
    <section anchor="intro">
      <name>Introduction</name>
      <t>The 3rd Generation Partnership Project (3GPP) has specified several
Network Functions (NFs) as part of the service-based architecture within
the 5G System.  The 49 NF types that are defined for 3GPP Release 17 listed
in Table 6.1.6.3.3-1 of <xref target="TS29.510"/>, and each NF type is identified
by a short ASCII string.</t>
      <t>Operators of 5G systems make use of an internal PKI to identify
interface instances in the NFs in a 5G system.  X.509v3 public key
certificates <xref target="RFC5280"/> are used, and the primary function of a
certificate is to bind a public key to the identity of an entity that
holds the corresponding private key, known as the certificate subject.
The certificate subject and the subjectAltName certificate extension can
be used to support identity-based access control decisions.</t>
      <t>This document specifies the NFTypes certificate extension to support
role-based access control decisions by providing a list of NF Types
associated with the certificate subject.  The NFTypes certificate
extension can be used by operators of 5G systems or later.</t>
    </section>
    <section anchor="terms">
      <name>Terminology</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>
    </section>
    <section anchor="extn">
      <name>Network Functions Certificate Extension</name>
      <t>This section specifies the NFTypes certificate extension, which provides
a list of NF Types associated with the certificate subject.</t>
      <t>The NFTypes certificate extension <bcp14>MAY</bcp14> be included in public key certificates
<xref target="RFC5280"/>.  The NFTypes certificate extension <bcp14>MUST</bcp14> be identified by the
following object identifier:</t>
      <artwork><![CDATA[
  id-pe-nftypes  OBJECT IDENTIFIER  ::=
     { iso(1) identified-organization(3) dod(6) internet(1)
       security(5) mechanisms(5) pkix(7) id-pe(1) TBD1 }
]]></artwork>
      <t>This extension <bcp14>MUST NOT</bcp14> be marked critical.</t>
      <t>The NFTypes extension <bcp14>MUST</bcp14> have the following syntax:</t>
      <artwork><![CDATA[
  NFTypes ::= SEQUENCE SIZE (1..MAX) OF NFType

  NFType ::= IA5String (SIZE (1..32))
]]></artwork>
      <t>The NFTypes <bcp14>MUST</bcp14> contain at least one NFType.</t>
      <t>The NFTypes <bcp14>MUST NOT</bcp14> contain the same NFType more than once.</t>
      <t>The NFTypes <bcp14>MUST</bcp14> contain only an ASCII string, <bcp14>MUST</bcp14> contain at least one
ASCII character, and <bcp14>MUST NOT</bcp14> contain more than 32 ASCII characters.</t>
      <t>The NFType uses the IA5String type to permit inclusion of the underscore
character ('_'), which is not part of the PrintableString character set.</t>
    </section>
    <section anchor="asn1-mod">
      <name>ASN.1 Module</name>
      <t>This section provides an ASN.1 module <xref target="X.680"/> for the NFTypes
certificate extension, and it follows the conventions established
in <xref target="RFC5912"/> and <xref target="RFC6268"/>.</t>
      <sourcecode type="asn.1" markers="true"><![CDATA[
  NFTypeCertExtn
    { iso(1) identified-organization(3) dod(6) internet(1)
      security(5) mechanisms(5) pkix(7) id-mod(0)
      id-mod-nftype(TBD2) }

  DEFINITIONS IMPLICIT TAGS ::=
  BEGIN

  IMPORTS
    EXTENSION
    FROM PKIX-CommonTypes-2009  -- RFC 5912
      { iso(1) identified-organization(3) dod(6) internet(1)
        security(5) mechanisms(5) pkix(7) id-mod(0)
        id-mod-pkixCommon-02(57) } ;


  -- NFTypes Certificate Extension

  ext-NFType EXTENSION ::= {
    SYNTAX NFTypes
    IDENTIFIED BY id-pe-nftype }

  -- NFTypes Certificate Extension OID

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

  -- NFTypes Certificate Extension Syntax

  NFTypes ::= SEQUENCE SIZE (1..MAX) OF NFType

  NFType ::= IA5String (SIZE (1..32))
 
  END
]]></sourcecode>
    </section>
    <section anchor="sec-cons">
      <name>Security Considerations</name>
      <t>The Security Considerations of <xref target="RFC5280"/> are applicable to this document.</t>
      <t>Some of the ASCII strings that specify the NF Types are standard.  See
Appendix A for values defined in 3GPP.  Additionally, an operator <bcp14>MAY</bcp14>
assign its own NF Types for use in their own network.  Since the NF Type
is used for role-based access control decisions, an operator-assigned
NF Type <bcp14>MUST NOT</bcp14> overlap with a value already defined in the commonly
defined set.  Use of the same ASCII string by two different operators
for different roles could lead to confusion or incorrect access control
decisions.  The mechanism for an operator to determine whether an ASCII
string associate with a NF Type is unique across operators is outside the
scope of this document.</t>
      <t>The certificate extension supports many different forms of role-based
access control to support the diversity of activities that NFs are
trusted to perform in the overall system.  Different levels of confidence
that the NFTypes are proper assigned might be needed to contribute to the
overall security of the 5G system.  For example, more confidence might be
needed to make access control decisions related to a scarce resource than
implementation of filtering policies.  As a result, different operators
might have different trust models for NFTypes certificate extension.</t>
    </section>
    <section anchor="priv-cons">
      <name>Privacy Considerations</name>
      <t>In some security protocols, such as TLS 1.2 <xref target="RFC5246"/>, certificates are
exchanged in the clear.  In other security protocols, such as TLS 1.3 <xref target="RFC8446"/>,
the certificates are encrypted.  The inclusion of NFType certificate extension
can help an observer determine which systems are of most interest based on
the plaintext certificate transmission.</t>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <t>For the NFType certificate extension in <xref target="extn"/>, IANA is requested
to assign an object identifier (OID) for the certificate extension.  The
OID for the certificate extension should be allocated in the "SMI Security
for PKIX Certificate Extension" registry (1.3.6.1.5.5.7.1).</t>
      <t>For the ASN.1 Module in <xref target="asn1-mod"/>, IANA is requested to assign an
object identifier (OID) for the module identifier. The OID for the module
should be allocated in the "SMI Security for PKIX Module Identifier"
registry (1.3.6.1.5.5.7.0).</t>
    </section>
    <section anchor="acknowledgements">
      <name>Acknowledgements</name>
      <t>Many thanks to Ben Smeets, Michael Li, and Roman Danyliw for their
review and comments.</t>
    </section>
  </middle>
  <back>
    <references>
      <name>References</name>
      <references>
        <name>Normative References</name>
        <reference anchor="RFC5280" target="https://www.rfc-editor.org/info/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">
              <organization/>
            </author>
            <author fullname="S. Santesson" initials="S." surname="Santesson">
              <organization/>
            </author>
            <author fullname="S. Farrell" initials="S." surname="Farrell">
              <organization/>
            </author>
            <author fullname="S. Boeyen" initials="S." surname="Boeyen">
              <organization/>
            </author>
            <author fullname="R. Housley" initials="R." surname="Housley">
              <organization/>
            </author>
            <author fullname="W. Polk" initials="W." surname="Polk">
              <organization/>
            </author>
            <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="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" value="X.680"/>
          <seriesInfo name="ISO/IEC" value="8824-1:2021"/>
        </reference>
        <reference anchor="TS29.510" target="https://www.3gpp.org/ftp/Specs/archive/29_series/29.510/29510-h50.zip">
          <front>
            <title>5G System; Network Function Repository Services; Stage 3 (Release 17)</title>
            <author>
              <organization>3rd Generation Partnership Project</organization>
            </author>
            <date year="2022" month="March"/>
          </front>
          <seriesInfo name="3GPP TS:29.510 V17.5.0" value=""/>
        </reference>
        <reference anchor="TS33.310" target="https://www.3gpp.org/ftp/Specs/archive/33_series/33.310/33310-h20.zip">
          <front>
            <title>Network Domain Security (NDS); Authentication Framework (AF) (Release 17)</title>
            <author>
              <organization>3rd Generation Partnership Project</organization>
            </author>
            <date year="2022" month="March"/>
          </front>
          <seriesInfo name="3GPP TS:33.310 V17.2.0" value=""/>
        </reference>
        <reference anchor="TS23.003" target="https://www.3gpp.org/ftp/Specs/archive/23_series/23.003/23003-h50.zip">
          <front>
            <title>Technical Specification Group Core Network and Terminals; Numbering, addressing and identification (Release 17)</title>
            <author>
              <organization>3rd Generation Partnership Project</organization>
            </author>
            <date year="2022" month="March"/>
          </front>
          <seriesInfo name="3GPP TS:23.003 V17.5.0" value=""/>
        </reference>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner">
              <organization/>
            </author>
            <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="RFC8174" target="https://www.rfc-editor.org/info/rfc8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba">
              <organization/>
            </author>
            <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>
      </references>
      <references>
        <name>Informative References</name>
        <reference anchor="RFC5246" target="https://www.rfc-editor.org/info/rfc5246">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.2</title>
            <author fullname="T. Dierks" initials="T." surname="Dierks">
              <organization/>
            </author>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla">
              <organization/>
            </author>
            <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="RFC5912" target="https://www.rfc-editor.org/info/rfc5912">
          <front>
            <title>New ASN.1 Modules for the Public Key Infrastructure Using X.509 (PKIX)</title>
            <author fullname="P. Hoffman" initials="P." surname="Hoffman">
              <organization/>
            </author>
            <author fullname="J. Schaad" initials="J." surname="Schaad">
              <organization/>
            </author>
            <date month="June" year="2010"/>
            <abstract>
              <t>The Public Key Infrastructure using X.509 (PKIX) certificate format, and many associated formats, are expressed using ASN.1.  The current ASN.1 modules conform to the 1988 version of ASN.1.  This document updates those ASN.1 modules to conform to the 2002 version of ASN.1. There are no bits-on-the-wire changes to any of the formats; this is simply a change to the syntax.  This document is not an Internet  Standards Track specification; it is published for informational  purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5912"/>
          <seriesInfo name="DOI" value="10.17487/RFC5912"/>
        </reference>
        <reference anchor="RFC6268" target="https://www.rfc-editor.org/info/rfc6268">
          <front>
            <title>Additional New ASN.1 Modules for the Cryptographic Message Syntax (CMS) and the Public Key Infrastructure Using X.509 (PKIX)</title>
            <author fullname="J. Schaad" initials="J." surname="Schaad">
              <organization/>
            </author>
            <author fullname="S. Turner" initials="S." surname="Turner">
              <organization/>
            </author>
            <date month="July" year="2011"/>
            <abstract>
              <t>The Cryptographic Message Syntax (CMS) format, and many associated formats, are expressed using ASN.1.  The current ASN.1 modules conform to the 1988 version of ASN.1.  This document updates some auxiliary ASN.1 modules to conform to the 2008 version of ASN.1; the 1988 ASN.1 modules remain the normative version.  There are no bits- on-the-wire changes to any of the formats; this is simply a change to the syntax.  This document is not an Internet Standards Track  specification; it is published for informational purposes.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6268"/>
          <seriesInfo name="DOI" value="10.17487/RFC6268"/>
        </reference>
        <reference anchor="RFC8446" target="https://www.rfc-editor.org/info/rfc8446">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla">
              <organization/>
            </author>
            <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="TS29.571" target="https://www.3gpp.org/ftp/Specs/archive/29_series/29.571/29571-h50.zip">
          <front>
            <title>5G System; Common Data Types for Service Based Interfaces; Stage 3 (Release 17)</title>
            <author>
              <organization>3rd Generation Partnership Project</organization>
            </author>
            <date year="2022" month="March"/>
          </front>
          <seriesInfo name="3GPP TS:29.571 V17.5.0" value=""/>
        </reference>
      </references>
    </references>
    <section anchor="nftypes">
      <name>Appendix A. NFType Strings</name>
      <t>Table 6.1.6.3.3-1 of <xref target="TS29.510"/> defines the ASCII strings for the
NF Types specified in 3GPP documents, which are listed below in
alphabetical order.  This list is not exhaustive.</t>
      <artwork><![CDATA[
    "5G_DDNMF"        "ICSCF"           "SCEF"
    "5G_EIR"          "IMS_AS"          "SCP"
    "AANF"            "LMF"             "SCSAS"
    "ADRF"            "MB-SMF"          "SCSCF"
    "AF"              "MB-UPF"          "SEPP"
    "AMF"             "MFAF"            "SMF"
    "AUSF"            "MME"             "SMSF"
    "BSF"             "N3IWF"           "SOR_AF"
    "CBCF"            "NEF"             "SPAF"
    "CEF"             "NRF"             "TSCTSF"
    "CHF"             "NSACF"           "UCMF"
    "DCCF"            "NSSAAF"          "UDM"
    "DRA"             "NSSF"            "UDR"
    "EASDF"           "NSWOF"           "UDSF"
    "GBA_BSF"         "NWDAF"           "UPF"
    "GMLC"            "PCF"
    "HSS"             "PCSCF"
]]></artwork>
    </section>
  </back>
  <!-- ##markdown-source:
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
AAA=

-->

</rfc>
