<?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.43 (Ruby 3.3.8) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-tiloca-lake-private-use-ranges-01" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title abbrev="Additional Private Use Ranges for LAKE">Additional Private Use Ranges in the IANA Registries of the Lightweight Authenticated Key Exchange (LAKE) Protocol</title>
    <seriesInfo name="Internet-Draft" value="draft-tiloca-lake-private-use-ranges-01"/>
    <author initials="M." surname="Tiloca" fullname="Marco Tiloca">
      <organization>RISE AB</organization>
      <address>
        <postal>
          <street>Isafjordsgatan 22</street>
          <city>Kista</city>
          <code>164 40</code>
          <country>Sweden</country>
        </postal>
        <email>marco.tiloca@ri.se</email>
      </address>
    </author>
    <author initials="T." surname="Müller" fullname="Tobias Müller">
      <organization>Robert Bosch GmbH</organization>
      <address>
        <postal>
          <street>Markwiesenstraße 58</street>
          <city>Reutlingen</city>
          <code>72770</code>
          <country>Germany</country>
        </postal>
        <email>Tobias.Mueller9@de.bosch.com</email>
      </address>
    </author>
    <date year="2026" month="September" day="30"/>
    <area>Security</area>
    <workgroup>LAKE Working Group</workgroup>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 72?>

<t>This document adds Private Use ranges to IANA registries that pertain to the Lightweight Authenticated Key Exchange (LAKE) protocol.</t>
    </abstract>
    <note removeInRFC="true">
      <name>Discussion Venues</name>
      <t>Discussion of this document takes place on the
    Lightweight Authenticated Key Exchange Working Group mailing list (lake@ietf.org),
    which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/lake/"/>.</t>
      <t>Source for this draft and an issue tracker can be found at
    <eref target="https://gitlab.com/crimson84/draft-tiloca-lake-private-use-ranges"/>.</t>
    </note>
  </front>
  <middle>
    <?line 76?>

<section anchor="intro">
      <name>Introduction</name>
      <t>The Lightweight Authenticated Key Exchange (LAKE) protocol <xref target="RFC9528"/> provides points of extensibility, for which related IANA registries exist.</t>
      <t>When they were created, some of those registries did not include ranges with registration procedure "Private Use" (see <xref section="4.1" sectionFormat="of" target="RFC8126"/>). Later on, it was brought to attention that having such ranges available would be convenient for private deployments.</t>
      <t>Private Use ranges enable controlled proprietary ecosystems to use LAKE extensibility points consistently without making their application-specific protocol semantics public. They also support the development and testing of additional LAKE-based procedures before a decision is made to specify them publicly. Furthermore, Private Use ranges separate locally chosen values from IANA-assigned values, preserving the other ranges for publicly specified uses. Deployments using Private Use values are responsible for preventing collisions within their intended scope; independent deployments might use the same value differently.</t>
      <t>This document rectifies the original situation: As specified in <xref target="iana"/>, it adds Private Use ranges to three IANA registries of the LAKE protocol that originally did not include such ranges.</t>
      <section anchor="terminology">
        <name>Terminology</name>
        <t>This document uses the acronym LAKE, expanded to Lightweight Authenticated Key Exchange, to denote the protocol specified as EDHOC in <xref target="RFC9528"/>. Identifiers defined literally in <xref target="RFC9528"/> or in IANA registries (e.g., the names of the EDHOC registries themselves) are unchanged.</t>
      </section>
    </section>
    <section anchor="use-of-values-from-private-use-ranges">
      <name>Use of Values from Private Use Ranges</name>
      <section anchor="range-boundaries-and-encoding">
        <name>Range Boundaries and Encoding</name>
        <t>The Private Use ranges defined in <xref target="iana"/> extend beyond the values that are admitted by the existing ranges with other registration policies in the same IANA registries.</t>
        <t>The values admitted by the new Private Use ranges are bounded by the values that can be encoded as CBOR integers with a four-byte argument (see <xref section="3.1" sectionFormat="of" target="RFC8949"/>). For an unsigned integer N, a four-byte argument makes it possible to represent values of N up to 4294967295. For a negative integer N, a four-byte argument encodes the absolute value of N minus 1 and thus makes it possible to represent values of N down to -4294967296.</t>
        <t>Together with the initial byte of the CBOR integer, these encodings result in a total of five bytes. These bounds preserve the existing ranges for registry values that result in shorter encodings, while limiting the newly defined Private Use ranges to values with five-byte encodings. In contrast, the "EDHOC Authentication Credential Types" registry <xref target="Auth.Cred.Types"/> defined in <xref target="RFC9668"/> includes open-ended Private Use ranges. With respect to the Private Use ranges defined in this document, no values are designated whose CBOR encoding requires an eight-byte argument.</t>
        <t>When using values from these Private Use ranges, implementations need to account for the additional message size compared with the case where values with shorter encodings are used. Method types and error codes in the new ranges are each encoded in five bytes. For EAD items, positive labels in the new range are each encoded in five bytes as well. When using a critical EAD item (see <xref section="3.8" sectionFormat="of" target="RFC9528"/>), the negative ead_label in the EAD item is encoded in five bytes, except for -65536 that is encoded in three bytes (i.e., its two-byte argument is 65535).</t>
        <t>The four-byte argument does not imply that the decoded integer fits in a signed 32-bit type. In particular, neither 4294967295 nor -4294967296 is representable in such a type. Implementations supporting the newly defined Private Use ranges in full also need to support a representation that preserves all the values admitted by those ranges, such as a signed 64-bit integer or a separate sign and unsigned argument. Range checks and, for EAD labels, absolute-value calculations also need to preserve the full values of decoded integers.</t>
      </section>
      <section anchor="ead-labels">
        <name>EAD Labels</name>
        <t>As specified in <xref section="3.8" sectionFormat="of" target="RFC9528"/>, the "EDHOC External Authorization Data" registry <xref target="External.Authorization.Data"/> records the absolute values of the integer values used as ead_label in EAD items. Consistent with that, the Private Use range added to this registry pertains to both positive and negative ead_label values used in EAD items on the wire, with the absolute values listed in that range. The sign of ead_label retains its existing meaning: A negative value indicates that the EAD item is critical, and a nonnegative value indicates that the EAD item is non-critical.</t>
        <t>For example, the ead_label values 65536 and -65536 identify the same privately-defined EAD item as non-critical and critical, respectively. The processing rules for critical and non-critical EAD items in <xref section="3.8" sectionFormat="of" target="RFC9528"/> continue to apply.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>This document and the Private Use ranges defined in <xref target="iana"/> do not impact the security of the LAKE protocol. When using values from such Private Use ranges, the security considerations compiled in <xref section="9" sectionFormat="of" target="RFC9528"/> still apply.</t>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <t>This document has the following actions for IANA.</t>
      <t>Note to RFC Editor: Please replace all occurrences of "[RFC-XXXX]" with the RFC number of this specification and delete this paragraph.</t>
      <section anchor="edhoc-method-types-registry">
        <name>EDHOC Method Types Registry</name>
        <t>IANA is asked to add the following two ranges to the "EDHOC Method Types" registry <xref target="Method.Types"/> within the "Ephemeral Diffie-Hellman Over COSE (EDHOC)" registry group:</t>
        <ul spacing="normal">
          <li>
            <t>-4294967296 to -65537</t>
          </li>
          <li>
            <t>65536 to 4294967295</t>
          </li>
        </ul>
        <t>For both ranges, the registration procedure is "Private Use" per <xref section="4.1" sectionFormat="of" target="RFC8126"/>.</t>
        <t>Consistent with the above, the following two entries are added to the registry, thereby registering the indicated values as reserved for private use:</t>
        <ul spacing="normal">
          <li>
            <t>Value: -4294967296 to -65537</t>
          </li>
          <li>
            <t>Initiator Authentication Key: N/A</t>
          </li>
          <li>
            <t>Responder Authentication Key: N/A</t>
          </li>
          <li>
            <t>Reference: [RFC-XXXX]</t>
          </li>
        </ul>
        <t><br/></t>
        <ul spacing="normal">
          <li>
            <t>Value: 65536 to 4294967295</t>
          </li>
          <li>
            <t>Initiator Authentication Key: N/A</t>
          </li>
          <li>
            <t>Responder Authentication Key: N/A</t>
          </li>
          <li>
            <t>Reference: [RFC-XXXX]</t>
          </li>
        </ul>
      </section>
      <section anchor="edhoc-error-codes-registry">
        <name>EDHOC Error Codes Registry</name>
        <t>IANA is asked to add the following two ranges to the "EDHOC Error Codes" registry <xref target="Error.Codes"/> within the "Ephemeral Diffie-Hellman Over COSE (EDHOC)" registry group.</t>
        <ul spacing="normal">
          <li>
            <t>-4294967296 to -65537</t>
          </li>
          <li>
            <t>65536 to 4294967295</t>
          </li>
        </ul>
        <t>For both ranges, the registration procedure is "Private Use" per <xref section="4.1" sectionFormat="of" target="RFC8126"/>.</t>
        <t>Consistent with the above, the following two entries are added to the registry, thereby registering the indicated values as reserved for private use:</t>
        <ul spacing="normal">
          <li>
            <t>ERR_CODE: -4294967296 to -65537</t>
          </li>
          <li>
            <t>ERR_INFO Type: N/A</t>
          </li>
          <li>
            <t>Description: Reserved for Private Use</t>
          </li>
          <li>
            <t>Change Controller: IETF</t>
          </li>
          <li>
            <t>Reference: [RFC-XXXX]</t>
          </li>
        </ul>
        <t><br/></t>
        <ul spacing="normal">
          <li>
            <t>ERR_CODE: 65536 to 4294967295</t>
          </li>
          <li>
            <t>ERR_INFO Type: N/A</t>
          </li>
          <li>
            <t>Description: Reserved for Private Use</t>
          </li>
          <li>
            <t>Change Controller: IETF</t>
          </li>
          <li>
            <t>Reference: [RFC-XXXX]</t>
          </li>
        </ul>
      </section>
      <section anchor="edhoc-external-authorization-data-registry">
        <name>EDHOC External Authorization Data Registry</name>
        <t>IANA is asked to add the following range to the "EDHOC External Authorization Data" registry <xref target="External.Authorization.Data"/> within the "Ephemeral Diffie-Hellman Over COSE (EDHOC)" registry group:</t>
        <ul spacing="normal">
          <li>
            <t>65536 to 4294967295</t>
          </li>
        </ul>
        <t>For this range, the registration procedure is "Private Use" per <xref section="4.1" sectionFormat="of" target="RFC8126"/>.</t>
        <t>Consistent with the above, the following entry is added to the registry, thereby registering the indicated values as reserved for private use:</t>
        <ul spacing="normal">
          <li>
            <t>Name: N/A</t>
          </li>
          <li>
            <t>Label: 65536 to 4294967295</t>
          </li>
          <li>
            <t>Description: Reserved for Private Use</t>
          </li>
          <li>
            <t>Reference: [RFC-XXXX]</t>
          </li>
        </ul>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC8126">
          <front>
            <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
            <author fullname="M. Cotton" initials="M." surname="Cotton"/>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <author fullname="T. Narten" initials="T." surname="Narten"/>
            <date month="June" year="2017"/>
            <abstract>
              <t>Many protocols make use of points of extensibility that use constants to identify various protocol parameters. To ensure that the values in these fields do not have conflicting uses and to promote interoperability, their allocations are often coordinated by a central record keeper. For IETF protocols, that role is filled by the Internet Assigned Numbers Authority (IANA).</t>
              <t>To make assignments in a given registry prudently, guidance describing the conditions under which new values should be assigned, as well as when and how modifications to existing values can be made, is needed. This document defines a framework for the documentation of these guidelines by specification authors, in order to assure that the provided guidance for the IANA Considerations is clear and addresses the various issues that are likely in the operation of a registry.</t>
              <t>This is the third edition of this document; it obsoletes RFC 5226.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="26"/>
          <seriesInfo name="RFC" value="8126"/>
          <seriesInfo name="DOI" value="10.17487/RFC8126"/>
        </reference>
        <reference anchor="RFC9528">
          <front>
            <title>Ephemeral Diffie-Hellman Over COSE (EDHOC)</title>
            <author fullname="G. Selander" initials="G." surname="Selander"/>
            <author fullname="J. Preuß Mattsson" initials="J." surname="Preuß Mattsson"/>
            <author fullname="F. Palombini" initials="F." surname="Palombini"/>
            <date month="March" year="2024"/>
            <abstract>
              <t>This document specifies Ephemeral Diffie-Hellman Over COSE (EDHOC), a very compact and lightweight authenticated Diffie-Hellman key exchange with ephemeral keys. EDHOC provides mutual authentication, forward secrecy, and identity protection. EDHOC is intended for usage in constrained scenarios, and a main use case is to establish an Object Security for Constrained RESTful Environments (OSCORE) security context. By reusing CBOR Object Signing and Encryption (COSE) for cryptography, Concise Binary Object Representation (CBOR) for encoding, and Constrained Application Protocol (CoAP) for transport, the additional code size can be kept very low.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9528"/>
          <seriesInfo name="DOI" value="10.17487/RFC9528"/>
        </reference>
        <reference anchor="External.Authorization.Data" target="https://www.iana.org/assignments/edhoc/edhoc.xhtml#edhoc-ead">
          <front>
            <title>EDHOC External Authorization Data</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
        <reference anchor="Method.Types" target="https://www.iana.org/assignments/edhoc#edhoc-method-types">
          <front>
            <title>EDHOC Method Types</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
        <reference anchor="Error.Codes" target="https://www.iana.org/assignments/edhoc/edhoc.xhtml#edhoc-error-codes">
          <front>
            <title>EDHOC Error Codes</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC8949">
          <front>
            <title>Concise Binary Object Representation (CBOR)</title>
            <author fullname="C. Bormann" initials="C." surname="Bormann"/>
            <author fullname="P. Hoffman" initials="P." surname="Hoffman"/>
            <date month="December" year="2020"/>
            <abstract>
              <t>The Concise Binary Object Representation (CBOR) is a data format whose design goals include the possibility of extremely small code size, fairly small message size, and extensibility without the need for version negotiation. These design goals make it different from earlier binary serializations such as ASN.1 and MessagePack.</t>
              <t>This document obsoletes RFC 7049, providing editorial improvements, new details, and errata fixes while keeping full compatibility with the interchange format of RFC 7049. It does not create a new version of the format.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="94"/>
          <seriesInfo name="RFC" value="8949"/>
          <seriesInfo name="DOI" value="10.17487/RFC8949"/>
        </reference>
        <reference anchor="RFC9668">
          <front>
            <title>Using Ephemeral Diffie-Hellman Over COSE (EDHOC) with the Constrained Application Protocol (CoAP) and Object Security for Constrained RESTful Environments (OSCORE)</title>
            <author fullname="F. Palombini" initials="F." surname="Palombini"/>
            <author fullname="M. Tiloca" initials="M." surname="Tiloca"/>
            <author fullname="R. Höglund" initials="R." surname="Höglund"/>
            <author fullname="S. Hristozov" initials="S." surname="Hristozov"/>
            <author fullname="G. Selander" initials="G." surname="Selander"/>
            <date month="November" year="2024"/>
            <abstract>
              <t>The lightweight authenticated key exchange protocol Ephemeral Diffie-Hellman Over COSE (EDHOC) can be run over the Constrained Application Protocol (CoAP) and used by two peers to establish a Security Context for the security protocol Object Security for Constrained RESTful Environments (OSCORE). This document details this use of the EDHOC protocol by specifying a number of additional and optional mechanisms, including an optimization approach for combining the execution of EDHOC with the first OSCORE transaction. This combination reduces the number of round trips required to set up an OSCORE Security Context and to complete an OSCORE transaction using that Security Context.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9668"/>
          <seriesInfo name="DOI" value="10.17487/RFC9668"/>
        </reference>
        <reference anchor="Auth.Cred.Types" target="https://www.iana.org/assignments/edhoc#edhoc-authentication-credential-types">
          <front>
            <title>EDHOC Authentication Credential Types</title>
            <author>
              <organization>IANA</organization>
            </author>
            <date/>
          </front>
        </reference>
      </references>
    </references>
    <?line 185?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The authors thank <contact fullname="Göran Selander"/> and <contact fullname="Mališa Vučinić"/> for their early feedback during the preparation of this document.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
