<?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-00" 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-00"/>
    <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>
    <date year="2026" month="September" day="17"/>
    <area>Security</area>
    <workgroup>LAKE Working Group</workgroup>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 55?>

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

<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>This document rectifies this situation by adding Private Use ranges to three IANA registries missing those, as specified in <xref target="iana"/>.</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="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>
      <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>
      </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>
      </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>
      </section>
    </section>
  </middle>
  <back>
    <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>
    <?line 107?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t><contact fullname="Tobias Müller"/> pointed out the usefulness of a Private Use range for External Authorization Data (EAD) labels, which triggered the development of this document.</t>
      <t>The author thanks <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>
