<?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.30 (Ruby 3.4.6) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-bormann-gendispatch-with-expert-review-03" category="bcp" consensus="true" submissionType="IETF" updates="7120, 8126" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.30.1 -->
  <front>
    <title>Registry policies “… with Expert Review”</title>
    <seriesInfo name="Internet-Draft" value="draft-bormann-gendispatch-with-expert-review-03"/>
    <author initials="C." surname="Bormann" fullname="Carsten Bormann">
      <organization>Universität Bremen TZI</organization>
      <address>
        <postal>
          <street>Postfach 330440</street>
          <city>Bremen</city>
          <code>D-28359</code>
          <country>Germany</country>
        </postal>
        <phone>+49-421-218-63921</phone>
        <email>cabo@tzi.org</email>
      </address>
    </author>
    <author initials="M." surname="Tiloca" fullname="Marco Tiloca">
      <organization>RISE AB</organization>
      <address>
        <postal>
          <street>Isafjordsgatan 22</street>
          <city>Kista</city>
          <code>16440 Stockholm</code>
          <country>Sweden</country>
        </postal>
        <email>marco.tiloca@ri.se</email>
      </address>
    </author>
    <date year="2025" month="October" day="06"/>
    <area>General</area>
    <workgroup>General Area Dispatch</workgroup>
    <keyword>IANA</keyword>
    <keyword>Designated Expert</keyword>
    <abstract>
      <?line 50?>

<t>This document updates RFC 8126, adding registry policies that augment an existing policy that is based on a review body action with the additional requirement for a Designated Expert review.</t>
      <t>It also updates RFC 7120 with the necessary process to perform early allocations for registries with one of the augmented policies.</t>
      <t>To support its objectives for the period of time while the
above updates have not yet been finalized, this document offers text
that can be copy-pasted into specifications that want to make use
of the augmented policies.</t>
      <t><cref anchor="ed-note">—— Editors' note: ——<br/>
As to augmenting existing policies, the provided proposals have
been considered in <xref target="I-D.baber-ianabis-rfc8126bis"/> within the IANABIS Working Group.<br/>
This topic is covered by <xref target="augment"/> of our draft and there is a
placeholder "ADD NEW PROCEDURE" about it at <xref section="4" sectionFormat="of" target="I-D.baber-ianabis-rfc8126bis"/>.
However, compared to our draft, this is not augmenting the policy
"IESG Approval".<br/>
On the topic of early registration covered by <xref target="early"/> of our
draft, we were under the impression that something similar could
be argued about it too, but not quite (yet).<br/>
Looking at <xref target="I-D.baber-ianabis-rfc7120bis"/>, there seems to be no text or placeholders
on that topic yet.
We expect such text to come in the future, to ensure that the
early allocation procedure is fully specified also for registries
that use the augmented policies.</cref></t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-bormann-gendispatch-with-expert-review/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        gendispatch Working Group mailing list (<eref target="mailto:gendispatch@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/gendispatch/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/gendispatch/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/cabo/with-expert-review"/>.</t>
    </note>
  </front>
  <middle>
    <?line 89?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Section <xref target="RFC8126" section="4" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/> defines a number of <em>well-known policies</em>
that can be referenced as registration policies from documents that
set up IANA registries.
Some of these policies involve a <em>Designated Expert</em>, who is
intended to be aware of the fine points of what should or should not
become a registration in that registry (Sections <xref target="RFC8126" section="4.5" sectionFormat="bare"/> and <xref target="RFC8126" section="4.6" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>).
Some other policies involve a <em>review body</em> that autonomously, not
involving a <em>Designated Expert</em>, decide whether a registration should
be accepted (Sections <xref target="RFC8126" section="4.7" sectionFormat="bare"/>, <xref target="RFC8126" section="4.8" sectionFormat="bare"/>, <xref target="RFC8126" section="4.9" sectionFormat="bare"/>, and <xref target="RFC8126" section="4.10" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>).</t>
      <t>In the past, this has occasionally led to friction where a Designated
Expert was not consulted by the review body before approving the
registration, missing some finer point (such as certain consistency
requirements) that would have been pointed out by the expert.
<cref anchor="experting">As additional rationale that may be too detailed for
the published version of this document,
<eref target="https://github.com/cabo/with-expert-review/issues/1">https://github.com/cabo/with-expert-review/issues/1</eref>
contains an example where the Designated Expert is needed to
maintain overall consistency (and additional efficiency, if
desired).  (This editors' note will be deleted by the RFC editor.)</cref></t>
      <t>This document updates Section <xref target="RFC8126" section="4" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>, adding registry policies that augment an existing policy that is based on a review body action with the additional requirement for a Designated Expert review.</t>
      <t>It also updates Sections <xref target="RFC7120" section="2" sectionFormat="bare"/> and <xref target="RFC7120" section="3" sectionFormat="bare"/> of RFC 7120 <xref target="BCP100"/> with the necessary process to perform early allocations for registries with one of the augmented policies.</t>
      <t>To support its objectives for the period of time while the
above updates have not yet been finalized, this document offers text
that can be copy-pasted into specifications that want to make use
of the augmented policies.</t>
    </section>
    <section anchor="augment">
      <name>Augmented Registration Policies</name>
      <t>For each of the well-known policies defined in Sections <xref target="RFC8126" section="4.7" sectionFormat="bare"/>, <xref target="RFC8126" section="4.8" sectionFormat="bare"/>, <xref target="RFC8126" section="4.9" sectionFormat="bare"/>, and <xref target="RFC8126" section="4.10" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>, this document adds a parallel <em>augmented
policy</em> that also specifies involving a Designated Expert.</t>
      <t>For the period of time while <xref target="BCP26"/> has not been updated to include
the augmented registration policies, authors of specifications that want
to make use of these can simply copy the
pertinent section below, replace "This policy" with "The policy for
this registry", and use the result in the individual sections that
establish new registries.</t>
      <section anchor="rfcreq">
        <name>RFC Required With Expert Review</name>
        <t>This policy is identical to a combination of Sections <xref target="RFC8126" section="4.6" sectionFormat="bare"/> and <xref target="RFC8126" section="4.7" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>.
The RFC to be published serves as the documentation required by
Section <xref target="RFC8126" section="4.6" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>.
It is the responsibility of the stream approving body (see <xref section="5.1" sectionFormat="of" target="RFC8729"/>) to ensure that an approval for the registration by
the Designated Expert is obtained before approving the RFC
establishing the registration.</t>
      </section>
      <section anchor="ietfrev">
        <name>IETF Review With Expert Review</name>
        <t>This policy is identical to a combination of Sections <xref target="RFC8126" section="4.6" sectionFormat="bare"/> and <xref target="RFC8126" section="4.8" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>.
The RFC to be published serves as the documentation required by
Section <xref target="RFC8126" section="4.6" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>.
It is the responsibility of the IESG to ensure that an approval for
the registration by the Designated Expert is obtained before approving
the RFC establishing the registration.</t>
      </section>
      <section anchor="stdsact">
        <name>Standards Action With Expert Review</name>
        <t>This policy is identical to a combination of Sections <xref target="RFC8126" section="4.6" sectionFormat="bare"/> and <xref target="RFC8126" section="4.9" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>, mirroring the requirements of <xref target="ietfrev"/>
narrowed down to a certain type of RFC to be published.</t>
      </section>
      <section anchor="iesg-approval-with-expert-review">
        <name>IESG Approval With Expert Review</name>
        <t>This policy is identical to a combination of either
Section <xref section="4.5" sectionFormat="bare" target="RFC8126"/> or Section <xref section="4.6" sectionFormat="bare" target="RFC8126"/>
with Section <xref target="RFC8126" section="4.10" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/>, depending on the discretion of
the IESG mentioned in the first paragraph of the latter section (which
may be additionally informed by input from the Designated Expert).
It is the responsibility of the IESG to ensure that an approval for
the registration by the Designated Expert is obtained before approving
the registration.</t>
      </section>
    </section>
    <section anchor="early">
      <name>Early Allocation for Augmented Registration Policies</name>
      <t>This document updates RFC 7120 <xref target="BCP100"/> to apply to the augmented policies
defined above in <xref target="rfcreq"/>, <xref target="ietfrev"/>, and <xref target="stdsact"/>.</t>
      <t>For the period of time while <xref target="BCP100"/> has not been updated in this respect,
authors of specifications can use text that builds on <xref section="8.3" sectionFormat="of" target="RFC9668"/>, in a section that establishes a new registry using one of the augmented registration policies:</t>
      <blockquote>
        <t>[...] The procedure for early IANA allocation of "standards track code points" defined in [<xref target="RFC7120"/>] also applies. When such a procedure is used, IANA will ask the designated expert(s) to approve the early allocation before registration. In addition, working group chairs are encouraged to consult the expert(s) early during the process outlined in <xref section="3.1" sectionFormat="of" target="RFC7120"/>.</t>
      </blockquote>
      <t>Specifically:</t>
      <ul spacing="normal">
        <li>
          <t>Item (a) in Section <xref target="RFC7120" section="2" sectionFormat="bare"/> of RFC 7120 <xref target="BCP100"/> is extended to include the
three augmented policies "<xref format="title" target="rfcreq"/>", "<xref format="title" target="ietfrev"/>", and "<xref format="title" target="stdsact"/>"
(see Sections <xref format="counter" target="rfcreq"/>, <xref format="counter" target="ietfrev"/>, and <xref format="counter" target="stdsact"/>
of the present document, respectively).</t>
        </li>
        <li>
          <t>Item (2) in Section <xref target="RFC7120" section="3.1" sectionFormat="bare"/> of RFC 7120 <xref target="BCP100"/> is amended as follows:</t>
        </li>
      </ul>
      <blockquote>
        <ol spacing="normal" type="1" start="2"><li>
            <t>The WG chairs determine whether the conditions for early
allocations described in Section 2 are met, particularly
conditions (c) and (d).
For the registration policies defined in <xref target="augment"/> of
RFC-XXXX, IANA will ask the Designated Expert(s) to approve the
early allocation before registration.
In addition, WG chairs are encouraged to consult the Expert(s)
early during the early allocation process.</t>
          </li>
        </ol>
      </blockquote>
      <t><cref anchor="XXXX">RFC editor: please replace XXXX by the RFC number of this
document and delete this note.</cref></t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations of Section <xref target="RFC7120" section="5" sectionFormat="bare"/> of RFC 7120 <xref target="BCP100"/> and
Section <xref target="RFC8126" section="12" sectionFormat="bare"/> of RFC 8126 <xref target="BCP26"/> apply.
Augmenting registration policies by Designated Expert involvement may
help reduce the potential of introducing security issues by
adding inconsistent or insecure registrations to a registry.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document is all about procedures that need to be implemented by
IANA, but by itself has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <referencegroup anchor="BCP100" target="https://www.rfc-editor.org/info/bcp100">
          <reference anchor="RFC7120" target="https://www.rfc-editor.org/info/rfc7120">
            <front>
              <title>Early IANA Allocation of Standards Track Code Points</title>
              <author fullname="M. Cotton" initials="M." surname="Cotton"/>
              <date month="January" year="2014"/>
              <abstract>
                <t>This memo describes the process for early allocation of code points by IANA from registries for which "Specification Required", "RFC Required", "IETF Review", or "Standards Action" policies apply. This process can be used to alleviate the problem where code point allocation is needed to facilitate desired or required implementation and deployment experience prior to publication of an RFC, which would normally trigger code point allocation. The procedures in this document are intended to apply only to IETF Stream documents.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="100"/>
            <seriesInfo name="RFC" value="7120"/>
            <seriesInfo name="DOI" value="10.17487/RFC7120"/>
          </reference>
        </referencegroup>
        <referencegroup anchor="BCP26" target="https://www.rfc-editor.org/info/bcp26">
          <reference anchor="RFC8126" target="https://www.rfc-editor.org/info/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>
        </referencegroup>
        <reference anchor="RFC8729">
          <front>
            <title>The RFC Series and RFC Editor</title>
            <author fullname="R. Housley" initials="R." role="editor" surname="Housley"/>
            <author fullname="L. Daigle" initials="L." role="editor" surname="Daigle"/>
            <date month="February" year="2020"/>
            <abstract>
              <t>This document describes the framework for an RFC Series and an RFC Editor function that incorporate the principles of organized community involvement and accountability that has become necessary as the Internet technical community has grown, thereby enabling the RFC Series to continue to fulfill its mandate. This document obsoletes RFC 4844.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8729"/>
          <seriesInfo name="DOI" value="10.17487/RFC8729"/>
        </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>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.baber-ianabis-rfc8126bis">
          <front>
            <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
            <author fullname="Amanda Baber" initials="A." surname="Baber">
              <organization>Internet Assigned Numbers Authority</organization>
            </author>
            <author fullname="Sabrina Tanamal" initials="S." surname="Tanamal">
              <organization>Internet Assigned Numbers Authority</organization>
            </author>
            <date day="7" month="July" year="2025"/>
            <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).

   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.

   This is the fourth edition of this document; it obsoletes RFC 8126.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-baber-ianabis-rfc8126bis-01"/>
        </reference>
        <reference anchor="I-D.baber-ianabis-rfc7120bis">
          <front>
            <title>Early IANA Code Point Allocation for IETF Stream Internet-Drafts</title>
            <author fullname="Amanda Baber" initials="A." surname="Baber">
              <organization>Internet Assigned Numbers Authority</organization>
            </author>
            <author fullname="Sabrina Tanamal" initials="S." surname="Tanamal">
              <organization>Internet Assigned Numbers Authority</organization>
            </author>
            <date day="19" month="September" year="2025"/>
            <abstract>
              <t>   This memo describes the requirements for securing IANA code point
   assignments before RFC publication.  In particular, it describes the
   "early allocation" process that allows for temporary but renewable
   allocations from registries that would ordinarily require an IESG-
   approved Internet-Draft: primarily, registries maintained in
   accordance with the "Standards Action," "IETF Review," "RFC
   Required," and, in some cases, "Specification Required" policies
   described in RFC 8126.  This process can be used when code point
   allocation is needed to facilitate desired or required implementation
   and deployment experience prior to publication.  The procedures in
   this document are intended to apply only to IETF Stream documents.

   This document obsoletes RFC 7120.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-baber-ianabis-rfc7120bis-01"/>
        </reference>
        <reference anchor="IANA.cose" target="https://www.iana.org/assignments/cose">
          <front>
            <title>CBOR Object Signing and Encryption (COSE)</title>
            <author>
              <organization>IANA</organization>
            </author>
          </front>
        </reference>
        <reference anchor="RFC9052">
          <front>
            <title>CBOR Object Signing and Encryption (COSE): Structures and Process</title>
            <author fullname="J. Schaad" initials="J." surname="Schaad"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>Concise Binary Object Representation (CBOR) is a data format designed for small code size and small message size. There is a need to be able to define basic security services for this data format. This document defines the CBOR Object Signing and Encryption (COSE) protocol. This specification describes how to create and process signatures, message authentication codes, and encryption using CBOR for serialization. This specification additionally describes how to represent cryptographic keys using CBOR.</t>
              <t>This document, along with RFC 9053, obsoletes RFC 8152.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="96"/>
          <seriesInfo name="RFC" value="9052"/>
          <seriesInfo name="DOI" value="10.17487/RFC9052"/>
        </reference>
        <reference anchor="RFC8152">
          <front>
            <title>CBOR Object Signing and Encryption (COSE)</title>
            <author fullname="J. Schaad" initials="J." surname="Schaad"/>
            <date month="July" year="2017"/>
            <abstract>
              <t>Concise Binary Object Representation (CBOR) is a data format designed for small code size and small message size. There is a need for the ability to have basic security services defined for this data format. This document defines the CBOR Object Signing and Encryption (COSE) protocol. This specification describes how to create and process signatures, message authentication codes, and encryption using CBOR for serialization. This specification additionally describes how to represent cryptographic keys using CBOR.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8152"/>
          <seriesInfo name="DOI" value="10.17487/RFC8152"/>
        </reference>
        <reference anchor="IANA.ace" target="https://www.iana.org/assignments/ace">
          <front>
            <title>Authentication and Authorization for Constrained Environments (ACE)</title>
            <author>
              <organization>IANA</organization>
            </author>
          </front>
        </reference>
        <reference anchor="RFC9203">
          <front>
            <title>The Object Security for Constrained RESTful Environments (OSCORE) Profile of the Authentication and Authorization for Constrained Environments (ACE) Framework</title>
            <author fullname="F. Palombini" initials="F." surname="Palombini"/>
            <author fullname="L. Seitz" initials="L." surname="Seitz"/>
            <author fullname="G. Selander" initials="G." surname="Selander"/>
            <author fullname="M. Gunnarsson" initials="M." surname="Gunnarsson"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>This document specifies a profile for the Authentication and Authorization for Constrained Environments (ACE) framework. It utilizes Object Security for Constrained RESTful Environments (OSCORE) to provide communication security and proof-of-possession for a key owned by the client and bound to an OAuth 2.0 access token.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9203"/>
          <seriesInfo name="DOI" value="10.17487/RFC9203"/>
        </reference>
        <reference anchor="RFC9393">
          <front>
            <title>Concise Software Identification Tags</title>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="J. Fitzgerald-McKay" initials="J." surname="Fitzgerald-McKay"/>
            <author fullname="C. Schmidt" initials="C." surname="Schmidt"/>
            <author fullname="D. Waltermire" initials="D." surname="Waltermire"/>
            <date month="June" year="2023"/>
            <abstract>
              <t>ISO/IEC 19770-2:2015 Software Identification (SWID) tags provide an extensible XML-based structure to identify and describe individual software components, patches, and installation bundles. SWID tag representations can be too large for devices with network and storage constraints. This document defines a concise representation of SWID tags: Concise SWID (CoSWID) tags. CoSWID supports a set of semantics and features that are similar to those for SWID tags, as well as new semantics that allow CoSWIDs to describe additional types of information, all in a more memory-efficient format.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9393"/>
          <seriesInfo name="DOI" value="10.17487/RFC9393"/>
        </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="IANA.uuid" target="https://www.iana.org/assignments/uuid">
          <front>
            <title>UUID</title>
            <author>
              <organization>IANA</organization>
            </author>
          </front>
        </reference>
        <reference anchor="RFC9562">
          <front>
            <title>Universally Unique IDentifiers (UUIDs)</title>
            <author fullname="K. Davis" initials="K." surname="Davis"/>
            <author fullname="B. Peabody" initials="B." surname="Peabody"/>
            <author fullname="P. Leach" initials="P." surname="Leach"/>
            <date month="May" year="2024"/>
            <abstract>
              <t>This specification defines UUIDs (Universally Unique IDentifiers) --
also known as GUIDs (Globally Unique IDentifiers) -- and a Uniform
Resource Name namespace for UUIDs. A UUID is 128 bits long and is
intended to guarantee uniqueness across space and time. UUIDs were
originally used in the Apollo Network Computing System (NCS), later
in the Open Software Foundation's (OSF's) Distributed Computing
Environment (DCE), and then in Microsoft Windows platforms.</t>
              <t>This specification is derived from the OSF DCE specification with the
kind permission of the OSF (now known as "The Open Group"). Information from earlier versions of the OSF DCE specification have
been incorporated into this document. This document obsoletes RFC
4122.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9562"/>
          <seriesInfo name="DOI" value="10.17487/RFC9562"/>
        </reference>
        <reference anchor="RFC8881">
          <front>
            <title>Network File System (NFS) Version 4 Minor Version 1 Protocol</title>
            <author fullname="D. Noveck" initials="D." role="editor" surname="Noveck"/>
            <author fullname="C. Lever" initials="C." surname="Lever"/>
            <date month="August" year="2020"/>
            <abstract>
              <t>This document describes the Network File System (NFS) version 4 minor version 1, including features retained from the base protocol (NFS version 4 minor version 0, which is specified in RFC 7530) and protocol extensions made subsequently. The later minor version has no dependencies on NFS version 4 minor version 0, and is considered a separate protocol.</t>
              <t>This document obsoletes RFC 5661. It substantially revises the treatment of features relating to multi-server namespace, superseding the description of those features appearing in RFC 5661.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8881"/>
          <seriesInfo name="DOI" value="10.17487/RFC8881"/>
        </reference>
        <reference anchor="RFC5661">
          <front>
            <title>Network File System (NFS) Version 4 Minor Version 1 Protocol</title>
            <author fullname="S. Shepler" initials="S." role="editor" surname="Shepler"/>
            <author fullname="M. Eisler" initials="M." role="editor" surname="Eisler"/>
            <author fullname="D. Noveck" initials="D." role="editor" surname="Noveck"/>
            <date month="January" year="2010"/>
            <abstract>
              <t>This document describes the Network File System (NFS) version 4 minor version 1, including features retained from the base protocol (NFS version 4 minor version 0, which is specified in RFC 3530) and protocol extensions made subsequently. Major extensions introduced in NFS version 4 minor version 1 include Sessions, Directory Delegations, and parallel NFS (pNFS). NFS version 4 minor version 1 has no dependencies on NFS version 4 minor version 0, and it is considered a separate protocol. Thus, this document neither updates nor obsoletes RFC 3530. NFS minor version 1 is deemed superior to NFS minor version 0 with no loss of functionality, and its use is preferred over version 0. Both NFS minor versions 0 and 1 can be used simultaneously on the same network, between the same client and server. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5661"/>
          <seriesInfo name="DOI" value="10.17487/RFC5661"/>
        </reference>
        <reference anchor="RFC5226">
          <front>
            <title>Guidelines for Writing an IANA Considerations Section in RFCs</title>
            <author fullname="T. Narten" initials="T." surname="Narten"/>
            <author fullname="H. Alvestrand" initials="H." surname="Alvestrand"/>
            <date month="May" year="2008"/>
            <abstract>
              <t>Many protocols make use of identifiers consisting of constants and other well-known values. Even after a protocol has been defined and deployment has begun, new values may need to be assigned (e.g., for a new option type in DHCP, or a new encryption or authentication transform for IPsec). To ensure that such quantities have consistent values and interpretations across all implementations, their assignment must be administered by a central authority. For IETF protocols, that role is provided by the Internet Assigned Numbers Authority (IANA).</t>
              <t>In order for IANA to manage a given namespace prudently, it needs guidelines describing the conditions under which new values can be assigned or when modifications to existing values can be made. If IANA is expected to play a role in the management of a namespace, IANA must be given clear and concise instructions describing that role. This document discusses issues that should be considered in formulating a policy for assigning values to a namespace and provides guidelines for authors on the specific text that must be included in documents that place demands on IANA.</t>
              <t>This document obsoletes RFC 2434. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5226"/>
          <seriesInfo name="DOI" value="10.17487/RFC5226"/>
        </reference>
        <reference anchor="RFC4430">
          <front>
            <title>Kerberized Internet Negotiation of Keys (KINK)</title>
            <author fullname="S. Sakane" initials="S." surname="Sakane"/>
            <author fullname="K. Kamada" initials="K." surname="Kamada"/>
            <author fullname="M. Thomas" initials="M." surname="Thomas"/>
            <author fullname="J. Vilhuber" initials="J." surname="Vilhuber"/>
            <date month="March" year="2006"/>
            <abstract>
              <t>This document describes the Kerberized Internet Negotiation of Keys (KINK) protocol. KINK defines a low-latency, computationally inexpensive, easily managed, and cryptographically sound protocol to establish and maintain security associations using the Kerberos authentication system. KINK reuses the Quick Mode payloads of the Internet Key Exchange (IKE), which should lead to substantial reuse of existing IKE implementations. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4430"/>
          <seriesInfo name="DOI" value="10.17487/RFC4430"/>
        </reference>
        <reference anchor="RFC6787">
          <front>
            <title>Media Resource Control Protocol Version 2 (MRCPv2)</title>
            <author fullname="D. Burnett" initials="D." surname="Burnett"/>
            <author fullname="S. Shanmugham" initials="S." surname="Shanmugham"/>
            <date month="November" year="2012"/>
            <abstract>
              <t>The Media Resource Control Protocol Version 2 (MRCPv2) allows client hosts to control media service resources such as speech synthesizers, recognizers, verifiers, and identifiers residing in servers on the network. MRCPv2 is not a "stand-alone" protocol -- it relies on other protocols, such as the Session Initiation Protocol (SIP), to coordinate MRCPv2 clients and servers and manage sessions between them, and the Session Description Protocol (SDP) to describe, discover, and exchange capabilities. It also depends on SIP and SDP to establish the media sessions and associated parameters between the media source or sink and the media server. Once this is done, the MRCPv2 exchange operates over the control session established above, allowing the client to control the media processing resources on the speech resource server. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6787"/>
          <seriesInfo name="DOI" value="10.17487/RFC6787"/>
        </reference>
        <reference anchor="RFC5797">
          <front>
            <title>FTP Command and Extension Registry</title>
            <author fullname="J. Klensin" initials="J." surname="Klensin"/>
            <author fullname="A. Hoenes" initials="A." surname="Hoenes"/>
            <date month="March" year="2010"/>
            <abstract>
              <t>Every version of the FTP specification has added a few new commands, with the early ones summarized in RFC 959. RFC 2389 established a mechanism for specifying and negotiating FTP extensions. The number of extensions, both those supported by the mechanism and some that are not, continues to increase. An IANA registry of FTP Command and Feature names is established to reduce the likelihood of conflict of names and the consequent ambiguity. This specification establishes that registry. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5797"/>
          <seriesInfo name="DOI" value="10.17487/RFC5797"/>
        </reference>
      </references>
    </references>
    <?line 221?>

<section anchor="usage-in-existing-specifications">
      <name>Usage in Existing Specifications</name>
      <t>This appendix is informative.</t>
      <t>Examples for RFCs and registries created from them
that use "Standards Action with Expert Review", without further
explanation of this usage, include:</t>
      <ul spacing="normal">
        <li>
          <t>Several registries of <xref target="IANA.cose"/>, interpreting <xref section="11" sectionFormat="of" target="RFC9052"/> in conjunction with the older <xref section="16" sectionFormat="of" target="RFC8152"/></t>
        </li>
        <li>
          <t>Several registries of <xref target="IANA.ace"/>, interpreting <xref section="9" sectionFormat="of" target="RFC9203"/></t>
        </li>
        <li>
          <t><xref section="6" sectionFormat="of" target="RFC9393"/></t>
        </li>
        <li>
          <t><xref section="10" sectionFormat="of" target="RFC9528"/></t>
        </li>
        <li>
          <t><xref section="UUID Subtypes registry" relative="#uuid-subtypes" sectionFormat="bare" target="IANA.uuid"/> of <xref target="IANA.uuid"/>,
interpreting <xref section="7.1" sectionFormat="of" target="RFC9562"/></t>
        </li>
      </ul>
      <section anchor="related-policy-statements-potentially-of-interest">
        <name>Related Policy Statements Potentially of Interest</name>
        <t>In a number of places, <xref target="RFC8881"/> uses phrasing such as:</t>
        <blockquote>
          <t>Hence, all assignments to the registry are made on a Standards Action
   basis per Section 4.6 of [63], with Expert Review required.</t>
        </blockquote>
        <t>(here, [63] is a reference to RFC 8126 <xref target="BCP100"/>.
RFC 8881's predecessor <xref target="RFC5661"/> used:)</t>
        <blockquote>
          <t>All assignments to the registry are made on a Standards Action basis
    per Section 4.1 of [55], with Expert Review required.</t>
        </blockquote>
        <t>(here, [55] is a reference to <xref target="RFC5226"/>, the precursor of RFC 8126,
which listed the well-known policies in its Section <xref section="4.1" sectionFormat="bare" target="RFC5226"/>.)</t>
        <t><xref target="RFC4430"/> (written before <xref target="RFC5226"/>) uses this phrasing:</t>
        <blockquote>
          <ul spacing="normal">
            <li>
              <t>Assignment from the "RESERVED TO IANA" range needs Standards
  Action, or non-standards-track RFCs with Expert Review.</t>
            </li>
          </ul>
        </blockquote>
        <t>Somewhat unrelated, <xref target="RFC6787"/> uses the redundant phrase
"Specification Required with Expert Review".
<xref section="5" sectionFormat="of" target="RFC5797"/> uses related phrasing for a more complicated
requirement.</t>
      </section>
    </section>
    <section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The creation of this document was prompted by an IESG ballot comment
from John Scudder, which led to the observation that the now somewhat
common practice of augmenting review-body-based registry policies by
Expert Review had not been documented sufficiently.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
XrrWimaHVTi/KYnw/AehUXmRFSgAAA==

-->

</rfc>
