<?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.23 (Ruby 3.3.6) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-zundel-spice-glue-id-02" category="std" consensus="true" submissionType="IETF" xml:lang="en" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.27.0 -->
  <front>
    <title abbrev="SPICE GLUE">SPICE GLUE: GLobal Unique Enterprise (GLUE) Identifiers</title>
    <seriesInfo name="Internet-Draft" value="draft-zundel-spice-glue-id-02"/>
    <author fullname="Brent Zundel">
      <organization>mesur.io</organization>
      <address>
        <postal>
          <country>United States</country>
        </postal>
        <email>brent.zundel@gmail.com</email>
      </address>
    </author>
    <author fullname="Pamela Dingle">
      <organization>Microsoft Corporation</organization>
      <address>
        <postal>
          <country>United States</country>
        </postal>
        <email>pamela.dingle@microsoft.com</email>
      </address>
    </author>
    <author initials="M. B." surname="Jones" fullname="Michael B. Jones">
      <organization>Self-Issued Consulting</organization>
      <address>
        <postal>
          <country>United States</country>
        </postal>
        <email>michael_b_jones@hotmail.com</email>
        <uri>https://self-issued.info/</uri>
      </address>
    </author>
    <date year="2025" month="February" day="28"/>
    <area>Security</area>
    <workgroup>Secure Patterns for Internet CrEdentials</workgroup>
    <keyword>URI</keyword>
    <keyword>URN</keyword>
    <keyword>Enterprise</keyword>
    <keyword>Entity Identifiers</keyword>
    <abstract>
      <?line 57?>

<t>This specification establishes an IETF URN namespace for
GLobal Unique Enterprise (GLUE) Identifiers.
It also establishes an IETF URN namespace for identifiers defined by
the IETF Secure Patterns for Internet CrEdentials (SPICE) working group.
The GLUE URN namespace is within the SPICE URN namespace.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://mesur-io.github.io/draft-zundel-spice-glue-id/draft-zundel-spice-glue-id.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-zundel-spice-glue-id/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Secure Patterns for Internet CrEdentials Working Group mailing list (<eref target="mailto:spice@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/spice/"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/spice/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/mesur-io/draft-zundel-spice-glue-id"/>.</t>
    </note>
  </front>
  <middle>
    <?line 66?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Enterprise entity identifiers are myriad. With the increasing use of digital
credentials, there is a need for a common methodology for expressing these
identifiers such that claims about and by such entities can be made in a
consistent and interoperable manner.</t>
      <t>This specification establishes an IETF URN namespace that standardizes the expression of
existing organizational entity identifiers by providing a common representation format.
It also establishes a registry for managing how existing organizational entity
identification mechanisms relate to this namespace.</t>
      <t>Any organizational entity identifier whose identification mechanism has been registered
as an Authority Identifier in the registry may be represented as a GLUE URI.</t>
      <section anchor="requirements-notation-and-conventions">
        <name>Requirements Notation and Conventions</name>
        <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
        <?line -18?>

</section>
      <section anchor="terminology">
        <name>Terminology</name>
        <t>This specification uses the following terms:</t>
        <dl>
          <dt>GLUE URI:</dt>
          <dd>
            <t>a URI that uses the GLUE URN namespace established in this specification.</t>
          </dd>
          <dt>External Authority:</dt>
          <dd>
            <t>an organization that allocates External Identifiers for GLUE URIs using the Authority Identifier(s) over which they have jurisdiction.</t>
          </dd>
          <dt>Authority Identifier:</dt>
          <dd>
            <t>identifier for the External Authority responsible for assigning the External Identifier used in GLUE URIs.</t>
          </dd>
          <dt>External Identifier:</dt>
          <dd>
            <t>identifier assigned by an External Authority to identify a particular organization within GLUE URNs over which it has jurisdiction.</t>
          </dd>
        </dl>
      </section>
    </section>
    <section anchor="core-concepts">
      <name>Core Concepts</name>
      <t>Every GLUE URI <bcp14>MUST</bcp14>
contain the following components:</t>
      <ul spacing="normal">
        <li>
          <t>The Authority Identifier</t>
        </li>
        <li>
          <t>The External Identifier</t>
        </li>
      </ul>
      <section anchor="uniqueness-and-namespacing">
        <name>Uniqueness and Namespacing</name>
        <t>Each GLUE URI <bcp14>MUST</bcp14> be globally unique.
It is assumed that most registered organizational entity identification schemes
already handle any necessary namespacing as part of the
External Identifier. However, if collisions are possible within the
set of possible external identifiers for an Authority Identifier scheme, then
further namespacing might be necessary at the GLUE URI level. Such namespacing
<bcp14>SHOULD</bcp14> be done on the Authority Identifier as part of the registration process.</t>
        <t>That is, the different namespaces would be considered either different schemes
operated by the same authority, or the same scheme operated by different
authorities. In either case a unique Authority Identifier would be necessary for
each.</t>
        <t>For example, assume there is an External Authority FEA that provides
identifiers for organizational entities in USA and Canada. The identifiers in the USA
are unique, and the identifiers in Canada are unique, but there is no guarantee
that an organizational entity in Canada will not be assigned the same identifier as an organizational
entity in the USA. Upon registration of FEA as an Authority Identifier, it would
be necessary to separately register FEA-USA and FEA-Can to provide
differentiation between the two sets of External Identifiers.</t>
      </section>
    </section>
    <section anchor="glue-uris">
      <name>GLUE URIs</name>
      <t>All GLUE URIs comply with <xref target="RFC3986"/>.
They begin with <tt>urn:ietf:spice:glue:</tt> and are followed by an Authority Identifier,
a colon character (":"), and the External Identifier allocated by the authority.</t>
      <t>Authority Identifiers consist of a sequence of characters beginning with a letter and
followed by any combination of letters, digits, plus ("+"), period ("."), or hyphen ("-").
Although Authority Identifiers are case-insensitive, the canonical form is lowercase
and documents that specify Authority Identifiers must do so with lowercase letters.
An implementation should accept uppercase letters as equivalent to lowercase
in Authority Identifier names (e.g., allow "EXAMPLE" as well as "example")
for the sake of robustness but should only produce
lowercase Authority Identifier names for consistency.
The ABNF [RFC5234] for Authority Identifiers is:</t>
      <t><tt>
authority-identifier = ALPHA *( ALPHA / DIGIT / "+" / "-" / "." )
</tt></t>
      <t>External Identifiers consist of a sequence of characters beginning with
a letter or digit or hyphen ("-") and
followed by any combination of letters, digits, plus ("+"), period ("."), or hyphen ("-").
A digit or hyphen is allowed as the first character to permit the case where
the External Identifier is the representation of a number.
It is specific to the Authority Identifier whether the
External Identifiers are case-insensitive or case-sensitive.
When they are case-insensitive, the canonical form is lowercase
and documents that specify External Identifiers must do so with lowercase letters.
The ABNF [RFC5234] for External Identifiers is:</t>
      <t><tt>
external-identifier = ( ALPHA / DIGIT / "-" ) *( ALPHA / DIGIT / "+" / "-" / "." )
</tt></t>
      <t>Combining these, the ABNF [RFC5234] for a GLUE URI is:</t>
      <t><tt>
glue-uri = "urn:ietf:spice:glue:" authority-identifier ":" external-identifier
</tt></t>
      <t>For example, the following is a GLUE URI using the Authority Identifier "example"
and the External Identifier "42":</t>
      <t><tt>
urn:ietf:spice:glue:example:42
</tt></t>
      <t>The Authority Identifier <bcp14>MUST</bcp14> be registered in the GLUE URI Authority Identifier registry
defined in <xref target="GLUE-URN"/>.
The External Identifier <bcp14>MUST</bcp14> be the identifier assigned to the organization
by the External Authority.</t>
    </section>
    <section anchor="authority-identifiers">
      <name>GLUE Authority Identifiers</name>
      <t>This section defines the following GLUE Authority Identifiers.</t>
      <table>
        <thead>
          <tr>
            <th align="left">Organization</th>
            <th align="left">Authority Identifier</th>
            <th align="left">External Authority Specification</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">GS1</td>
            <td align="left">gln</td>
            <td align="left">https://www.gs1.org/standards/id-keys/gln</td>
          </tr>
          <tr>
            <td align="left">GLEIF</td>
            <td align="left">lei</td>
            <td align="left">https://www.iso.org/standard/78829.html</td>
          </tr>
          <tr>
            <td align="left">Dun &amp; Bradstreet</td>
            <td align="left">duns</td>
            <td align="left">https://www.dnb.com/duns.html</td>
          </tr>
          <tr>
            <td align="left">Private Enterprise Numbers</td>
            <td align="left">pen</td>
            <td align="left">https://www.iana.org/assignments/enterprise-numbers/</td>
          </tr>
        </tbody>
      </table>
      <t>They are registered in the GLUE Authority Identifier URN Registry in <xref target="GLUE-URN"/>.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>There are no additional security considerations beyond those already inherent to using URNs.
Security considerations for URNs can be found in <xref target="RFC2141"/>.</t>
    </section>
    <section anchor="privacy-considerations">
      <name>Privacy Considerations</name>
      <section anchor="private-identifiers-as-corporate-identifiers">
        <name>Private Identifiers as Corporate Identifiers</name>
        <t>There are some corporate identifiers that make use of personal identifiers. This
is the case for some registered sole-proprietor businesses in the United
States, where the business identifier may be the same as the
social-security-number of the business owner.</t>
        <t>It is possible for such identifiers to be represented as GLUE URIs. An
identifier's expression as a GLUE URI does not change the privacy
characteristics of that identifier. The same cautions and concerns need to be
taken with the GLUE URI representation as with the original identifier.</t>
        <t>Implementers storing or evaluating GLUE URIs are encouraged to evaluate the
privacy characteristics of each identification scheme represented by an
Authority Identifier and to appropriately handle any GLUE URI which violates
privacy policies.</t>
      </section>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This section establishes two registries and populates them with their initial contents.
The following registration procedure is used for the
registries established by this specification.</t>
      <t>Values are registered on a Specification Required <xref target="RFC8126"/>
basis after a two-week review period on the spice-ext-review@ietf.org
mailing list, on the advice of one or more Designated Experts.
However, to allow for the allocation of values prior to publication
of the final version of a specification,
the Designated Experts may approve registration once they are satisfied
that the specification will be completed and published.
However, if the specification is not completed and published
in a timely manner, as determined by the Designated Experts,
the Designated Experts may request that IANA withdraw the registration.</t>
      <t>Registration requests sent to the mailing list for review should use
an appropriate subject
(e.g., "Request to register URN urn:ietf:spice:example" or
"Request to register URN urn:ietf:spice:glue:example").</t>
      <t>Within the review period, the Designated Experts will either approve or deny
the registration request, communicating this decision to the review list and IANA.
Denials should include an explanation and, if applicable,
suggestions as to how to make the request successful.
The IANA escalation process is followed when the Designated Experts
are not responsive within 14 days.</t>
      <t>Criteria that should be applied by the Designated Experts includes
determining whether the proposed registration duplicates existing functionality,
determining whether it is likely to be of general applicability
or whether it is useful only for a single application,
and whether the registration makes sense.</t>
      <t>IANA must only accept registry updates from the Designated Experts and should direct
all requests for registration to the review mailing list.</t>
      <t>It is suggested that multiple Designated Experts be appointed who are able to
represent the perspectives of different applications using this specification,
in order to enable broadly-informed review of registration decisions.
In cases where a registration decision could be perceived as
creating a conflict of interest for a particular Expert,
that Expert should defer to the judgment of the other Experts.</t>
      <t>The reason for the use of the mailing list is to enable
public review of registration requests, enabling both Designated Experts
and other interested parties to provide feedback on proposed registrations.
The reason to allow the Designated Experts to
allocate values prior to publication as a final specification is to enable
giving authors of specifications proposing registrations
the benefit of review by the Designated Experts
before the specification is completely done,
so that if problems are identified, the authors can iterate and fix them
before publication of the final specification.</t>
      <section anchor="SPICE-URN">
        <name>SPICE URN Registry</name>
        <t>This specification establishes the
IANA "SPICE URN" registry
creating a URN namespace for identifiers needed by
the IETF Secure Patterns for Internet CrEdentials (SPICE) working group.
The registry records the URN
and a reference to the specification that defines it.</t>
        <section anchor="registration-template">
          <name>Registration Template</name>
          <dl>
            <dt>URN:</dt>
            <dd>
              <t>The URN requested within the "urn:ietf:spice:" namespace.
The identifier following "urn:ietf:spice:"
and before any following colon (":") character
is not case sensitive and any letters <bcp14>MUST</bcp14> be expressed in lowercase characters.
This identifier <bcp14>MUST</bcp14> consist of a sequence of characters
beginning with a letter and followed by any combination of
letters, digits, plus ("+"), period ("."), or hyphen ("-").</t>
            </dd>
            <dt>Description:</dt>
            <dd>
              <t>Brief description of the purpose of the SPICE URN.</t>
            </dd>
            <dt>Change Controller:</dt>
            <dd>
              <t>For IETF stream RFCs, use "IETF".
For others, give the name of the responsible party.
Other details (e.g., postal address, e-mail address, home page URI) may also be included.</t>
            </dd>
            <dt>Specification Document(s):</dt>
            <dd>
              <t>Reference to the document or documents that specify the URN to be registered,
preferably including URLs that can be used to retrieve the documents.
An indication of the relevant sections may also be included, but is not required.</t>
            </dd>
          </dl>
        </section>
        <section anchor="initial-registry-contents">
          <name>Initial Registry Contents</name>
          <section anchor="urnietfspiceglue">
            <name>urn:ietf:spice:glue</name>
            <ul spacing="normal">
              <li>
                <t>URN: urn:ietf:spice:glue</t>
              </li>
              <li>
                <t>Description: GLUE URN namespace</t>
              </li>
              <li>
                <t>Change Controller: IETF</t>
              </li>
              <li>
                <t>Specification Document(s): <xref target="glue-uris"/> of this specification</t>
              </li>
            </ul>
          </section>
        </section>
      </section>
      <section anchor="GLUE-URN">
        <name>GLUE Authority Identifier URN Registry</name>
        <t>This specification establishes the
IANA "GLUE Authority Identifier URN" registry
creating a URN namespace for Authority Identifiers for
GLobal Unique Enterprise (GLUE) Identifiers.</t>
        <t>Each entry registers the URN for an Authority Identifier within the
"urn:ietf:spice:glue:" namespace.
The organization responsible for the Authority Identifier is recorded.</t>
        <section anchor="registration-template-1">
          <name>Registration Template</name>
          <dl>
            <dt>Authority Identifier:</dt>
            <dd>
              <t>identifier for the External Authority responsible for assigning the External Identifier used in GLUE URIs.
This identifier
is not case sensitive and any letters <bcp14>MUST</bcp14> be expressed in lowercase characters.
It <bcp14>MUST</bcp14> consist of a sequence of characters
beginning with a letter and followed by any combination of
letters, digits, plus ("+"), period ("."), or hyphen ("-").</t>
            </dd>
            <dt>URN:</dt>
            <dd>
              <t>The URN within the "urn:ietf:spice:glue:" namespace
consisting of "urn:ietf:spice:glue:" followed by
the Authority Identifier.</t>
            </dd>
            <dt>Organization:</dt>
            <dd>
              <t>The organization responsible for the Authority Identifier.</t>
            </dd>
            <dt>Change Controller:</dt>
            <dd>
              <t>For IETF stream RFCs, use "IETF".
For others, give the name of the responsible party.
Other details (e.g., postal address, e-mail address, home page URI) may also be included.</t>
            </dd>
            <dt>Specification Document(s):</dt>
            <dd>
              <t>Reference to the document or documents that specify the Authority Identifier to be registered,
preferably including URLs that can be used to retrieve the documents.
An indication of the relevant sections may also be included, but is not required.</t>
            </dd>
          </dl>
        </section>
        <section anchor="initial-registry-contents-1">
          <name>Initial Registry Contents</name>
          <section anchor="gln">
            <name>gln</name>
            <ul spacing="normal">
              <li>
                <t>Authority Identifier: gln</t>
              </li>
              <li>
                <t>URN: urn:ietf:spice:glue:gln</t>
              </li>
              <li>
                <t>Organization: GS1</t>
              </li>
              <li>
                <t>Change Controller: IETF</t>
              </li>
              <li>
                <t>Specification Document(s): <xref target="authority-identifiers"/> of this specification</t>
              </li>
            </ul>
          </section>
          <section anchor="lei">
            <name>lei</name>
            <ul spacing="normal">
              <li>
                <t>Authority Identifier: lei</t>
              </li>
              <li>
                <t>URN: urn:ietf:spice:glue:lei</t>
              </li>
              <li>
                <t>Organization: GLEIF</t>
              </li>
              <li>
                <t>Change Controller: IETF</t>
              </li>
              <li>
                <t>Specification Document(s): <xref target="authority-identifiers"/> of this specification</t>
              </li>
            </ul>
          </section>
          <section anchor="duns">
            <name>duns</name>
            <ul spacing="normal">
              <li>
                <t>Authority Identifier: duns</t>
              </li>
              <li>
                <t>URN: urn:ietf:spice:glue:duns</t>
              </li>
              <li>
                <t>Organization: Dun &amp; Bradstreet</t>
              </li>
              <li>
                <t>Change Controller: IETF</t>
              </li>
              <li>
                <t>Specification Document(s): <xref target="authority-identifiers"/> of this specification</t>
              </li>
            </ul>
          </section>
          <section anchor="pen">
            <name>pen</name>
            <ul spacing="normal">
              <li>
                <t>Authority Identifier: pen</t>
              </li>
              <li>
                <t>URN: urn:ietf:spice:glue:pen</t>
              </li>
              <li>
                <t>Organization: Private Enterprise Numbers</t>
              </li>
              <li>
                <t>Change Controller: IETF</t>
              </li>
              <li>
                <t>Specification Document(s): <xref target="authority-identifiers"/> of this specification</t>
              </li>
            </ul>
          </section>
        </section>
      </section>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC3986">
          <front>
            <title>Uniform Resource Identifier (URI): Generic Syntax</title>
            <author fullname="T. Berners-Lee" initials="T." surname="Berners-Lee"/>
            <author fullname="R. Fielding" initials="R." surname="Fielding"/>
            <author fullname="L. Masinter" initials="L." surname="Masinter"/>
            <date month="January" year="2005"/>
            <abstract>
              <t>A Uniform Resource Identifier (URI) is a compact sequence of characters that identifies an abstract or physical resource. This specification defines the generic URI syntax and a process for resolving URI references that might be in relative form, along with guidelines and security considerations for the use of URIs on the Internet. The URI syntax defines a grammar that is a superset of all valid URIs, allowing an implementation to parse the common components of a URI reference without knowing the scheme-specific requirements of every possible identifier. This specification does not define a generative grammar for URIs; that task is performed by the individual specifications of each URI scheme. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="66"/>
          <seriesInfo name="RFC" value="3986"/>
          <seriesInfo name="DOI" value="10.17487/RFC3986"/>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC2141">
          <front>
            <title>URN Syntax</title>
            <author fullname="R. Moats" initials="R." surname="Moats"/>
            <date month="May" year="1997"/>
            <abstract>
              <t>Uniform Resource Names (URNs) are intended to serve as persistent, location-independent, resource identifiers. This document sets forward the canonical syntax for URNs. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="2141"/>
          <seriesInfo name="DOI" value="10.17487/RFC2141"/>
        </reference>
        <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>
      </references>
    </references>
    <?line 414?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>Martin Thomson and
Alexander (A.J.) Stein
contributed to this specification.</t>
    </section>
    <section numbered="false" anchor="document-history">
      <name>Document History</name>
      <t>-02</t>
      <ul spacing="normal">
        <li>
          <t>Per working group feedback, use an IETF URN namespace for GLUE URIs.</t>
        </li>
        <li>
          <t>Also establish an IETF URN namespace for identifiers defined by the SPICE working group, which the GLUE namespace is within.</t>
        </li>
        <li>
          <t>Refer to "organizational identification schemes" rather than "company identification schemes".</t>
        </li>
        <li>
          <t>Added Security Considerations.</t>
        </li>
        <li>
          <t>Added Michael B. Jones as an author.</t>
        </li>
      </ul>
      <t>-01</t>
      <ul spacing="normal">
        <li>
          <t>Added Uniqueness and Naming Section.</t>
        </li>
        <li>
          <t>Added Privacy Considerations.</t>
        </li>
        <li>
          <t>Added Pamela Dingle as an author.</t>
        </li>
      </ul>
      <t>-00</t>
      <ul spacing="normal">
        <li>
          <t>Initial individual draft</t>
        </li>
      </ul>
    </section>
  </back>
  <!-- ##markdown-source:
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
exVnz5rq5ea3Z7HRydNRTMQTVfAdDS89XaR5nRHykTfKkyL2lVmpQBBZBTze
ibD1YoG9nTthZ0dNefxht+92dDKDY6TS57zOHWixEiiLLLdTuCcFjaWHjU+W
e0QkXIBVxT7abWx1nD2QWbIlLH4MnIegE58nL0P9nDk4pMtBBNR9dprP1ZOm
CEDkwu9jRucosppFQ9AdLybM6yJ1ISD1CXoX1BxH5Po9mZ0LGIAsCwXzA9gE
eWtaQJhyZxp0HUJ11S2XGVu+hxXmOVSiw27T3yGbDovty1L/m0+G6wa8pq/t
xasJ9TpjBuelWQ2Jj3bz4s7gEGB21HKPluwMtkVAVzvbxh2jLK9psQlHd7xg
X327uxM2mr3+ZmkYWPleTGVEjAjcMQLI1+SVb5V1N35C36clvaZhvOscTwgw
TZm5ApUqeJNZaZIsR2bKN8BYRZgtKkx2lMXbJt3JKjjytT5qTfoH0hU0p8BU
ZlWgmS9I0K2lKtytKeagmsuBfI1CeXjs9HWdnE6ch3Ff4mmpueOFhPNDnS34
bob3fYa1J3pVNmO6MeWu7/AQH+jvQbS2jYCEc6tDYglacuKG0xIz7NyLAXTL
w5mCZxYvmVFlW10TOUdsO0vS99LhzL7h+kDKMxOjhAHthhaFBsShkMHF7y5g
2HPCjTQW+pYPj+NSVsLOYOsp3g3vLDuCGTBirisnRBbnIKaJmZobnxLtkRPi
Adg7tV8B7MZnEHPaH3SuXAAY43vvvALZlHcS2JJM6Fjm+gNHr2HXtlw6odRu
sIlUtLnuFzPwuyN+yPn3T95qoxCXQWwUVxo1pa2WuRy+7kgZ0d/gtmMEUuAi
X8ji5PXqJWszWT4DUKqCFXb55EMJhS1dscCOZCdgulE4S5yDEFiVboPcuA2C
ZREoNgHJbqV01L4K1+3pthKNvVlMvT9rypjadzmovcdNvSZ5EyEOpXy/KZiz
CDA7tI9CVdEnxa5w05Swmx7HxOmE3ilIfkZ3RBxo+snDTRDxv2mCIOiie21r
vsEs6O63VvA/zcNgJuu6JMAKX6NKU3zjKgHINasSlLq7P1SxZmWlklyyouvG
oIyAeUSPRxOuaTNs4vmCxE7r0qk3Nyqau0kEp9uJeOWuRagKqB67c6CrogAl
y+h0ANhjAv3m+5KKOGuk85Q7H7sUiC538iU/DrCQr4huDvnENzfu2WPi5mrX
HOKFQYqH+xsh3qBi6SWkrCfI12k5AMXWE+Aqa8/9Ar54xrkyx/iUI3v5xL1c
G7TIdtCsVLm6TejCiEvybS+77laDV/7Sp8veiC99ch9B77HP8vn1UV+WIcRX
xOm0991Xsq1iPXfwMGJfg1h38Gb4VOTdXXNzwLG/C8cM459ZXL07ipXVL0D2
g4t/Ltr3dxe++Ea9u0umCgfqTtsirB+8UNW6nDXQsdoB486VvN0rhIPNJ229
s4m6NuAw/g6uNO7g+F/fUSCd+Lv3DTuO+4C73lWT8LsArrTOh4a3aBdDWgMy
2r2wQM/P0sD/91WHfFWvzf4fc16LvCBn1Qsw/HLYkU3d644yUjf057uv/u7x
AV8GBnKlhxmglwcYcK93GKAm7C/LAnVfh3ngtweY8O+7XOw2gH9ZhtbqgFLR
ywPsuNddboab0L8YX/SbNipVUCPpPH1fmE2uXBXGirup60eq7LejOYxTjRAx
vaByB3w48Mu6Iq04z9UH/KWrlOeTP0yO5XWldMFX7UsNEw7XMXpaPUeRfPlM
U8dui11lz7b0g2ew/pqvJbdy3FhrcTA+/MPClsvHCXZ+8vXFP0dsJUYdYk6a
n3C4/Xp+YEjbX4Wq12jnRnH/JX6El4kvpILSEdVOKAAYGMz8ZVRJGLgy0AzY
/fmrv1bsVGhCQj8TcfD+jxuI72vlf34RhvW3/Fvv2z/+3d/wV7RhAHdyHLc6
q/GRf+Us/gdA3gzpjD8AAA==

-->

</rfc>
