<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.34 (Ruby 4.0.6) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-wendt-stir-tn-domain-binding-01" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="STIR TN-Domain Binding">Binding a Domain Identifier to Telephone Number Authority in STIR Certificates</title>

    <author fullname="Chris Wendt">
      <organization>Somos, Inc.</organization>
      <address>
        <postal>
          <country>US</country>
        </postal>
        <email>chris@appliedbits.com</email>
      </address>
    </author>

    <date year="2026" month="August" day="05"/>

    <area>Applications and Real-Time</area>
    <workgroup>Secure Telephone Identity Revisited</workgroup>
    <keyword>telephone number</keyword> <keyword>domain</keyword> <keyword>right-to-use</keyword> <keyword>service provider code</keyword> <keyword>delegate certificate</keyword>

    <abstract>


<?line 44?>

<t>This document defines a mechanism for binding a domain identifier to telephone number authority within a STIR certificate. A certificate produced under this mechanism carries, as a co-validated pair, the telephone numbers or service provider codes a subject is authorized for in a TNAuthList extension and a domain the subject controls in a SubjectAltName dNSName entry. The binding is established at issuance by requiring proof of domain control and validation of a TNAuthList authority token within a single certificate issuance, such that the resulting certificate attests that the same entity holds both. The mechanism applies to STIR certificates whose TNAuthList contains telephone number entries, service provider code entries, or both, allowing a domain to be bound to the right-to-use holder for a set of numbers or to the provider identified by a service provider code. This document defines the issuance conformance requirements and the relying party verification rule that together make the binding meaningful. It does not define telephone number or service provider code authorization or domain validation, both of which are specified elsewhere and referenced here.</t>



    </abstract>



  </front>

  <middle>


<?line 48?>

<section anchor="introduction"><name>Introduction</name>

<t>The STIR architecture (<xref target="RFC8224"/>, <xref target="RFC8225"/>, <xref target="RFC8226"/>) establishes that a signer is authorized for the telephone numbers or service provider codes carried in the TNAuthList certificate extension <xref target="RFC8226"/>, validated through the STIR certificate chain. This authority may be held by an entity to which numbers have been assigned, including through delegation <xref target="RFC9060"/>, or by a provider identified by a service provider code. However, STIR does not establish a verifiable identity for the entity that holds this authority, nor does it bind that identity to an Internet identifier that a relying party can recognize across contexts.</t>

<t>A domain name is a stable, globally unique Internet identifier for which well-established mechanisms exist to prove control. If a STIR certificate could attest that the entity authorized for a set of telephone numbers or service provider codes is the same entity that controls a particular domain, a relying party would gain an independent, corroborating identity signal bound to that authority. For a certificate carrying telephone numbers, the domain identifies the right-to-use holder for those numbers. For a certificate carrying a service provider code, the domain identifies the provider. In both cases the value of the binding depends entirely on the two facts being established independently and then bound together by the issuer, rather than merely asserted by the subject.</t>

<t>The need for this binding is specific to identifiers that carry no inherent domain association. A telephone number is administered independently of the DNS, so nothing in the number indicates which domain, if any, is associated with its holder. An identifier already expressed in URI form, such as a SIP URI in a PASSporT <spanx style="verb">orig</spanx> or <spanx style="verb">dest</spanx> field <xref target="RFC8225"/>, carries its domain as part of the identifier and its authority is the domain owner, so no issuance-time binding is required to associate the two. This document therefore addresses TNAuthList authority, where the association does not exist unless an issuer establishes it.</t>

<t>This document defines that binding. It specifies how an issuing Certification Authority co-validates the TNAuthList authority and domain control within a single issuance, what the resulting certificate contains, and how a relying party verifies the binding. The mechanism reuses existing components without modification: TNAuthList authority via authority tokens (<xref target="RFC9447"/>, <xref target="RFC9448"/>) and domain control validation via existing challenge mechanisms such as those defined for ACME <xref target="RFC8555"/>. The contribution of this document is the requirement that these two proofs be bound together at issuance and the verification rule that relies on that binding.</t>

</section>
<section anchor="conventions-and-definitions"><name>Conventions and Definitions</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?>

<t>This document uses the following terms.</t>

<t>TNAuthList authority: the authorization for an entity to use the telephone numbers or to hold the service provider code carried in a TNAuthList extension <xref target="RFC8226"/>, established by the authority responsible for those entries, such as a numbering authority, responsible provider, or service provider code authority.</t>

<t>TNAuthList authority token: a signed assertion of TNAuthList authority for the entries it covers, validated during STIR certificate issuance, as defined in <xref target="RFC9447"/> and <xref target="RFC9448"/>. For telephone number entries this attests right-to-use of the numbers; for service provider code entries it attests holdership of the code.</t>

<t>Right-to-Use (RTU): the case of TNAuthList authority in which the entries are telephone numbers, representing authorization for an entity to use those numbers.</t>

<t>Domain identifier: a DNS domain name controlled by the certificate subject, carried in a SubjectAltName dNSName entry <xref target="RFC5280"/>.</t>

<t>Bound certificate: a STIR certificate issued under this document, carrying a co-validated TNAuthList and domain identifier.</t>

</section>
<section anchor="overview-of-the-binding"><name>Overview of the Binding</name>

<t>A bound certificate asserts a single composite fact: the entity that controls the domain identifier in the certificate is the same entity that holds the TNAuthList authority in the certificate. This composite fact is established at issuance and is not derivable from either proof alone.</t>

<t>The binding rests on two independent proofs:</t>

<t><list style="numbers" type="1">
  <t>Proof of domain control: the subject demonstrates control of the domain identifier, using an existing domain control validation mechanism.</t>
  <t>Proof of TNAuthList authority: the subject presents a TNAuthList authority token attesting authorization for the telephone numbers or service provider codes, validated by the issuing CA against the authority responsible for that token.</t>
</list></t>

<t>Neither proof is defined by this document. What this document defines is the requirement that both be satisfied within a single issuance, and that the issued certificate carry both results as a bound pair, so that a relying party validating the certificate can rely on the composite fact.</t>

</section>
<section anchor="binding-process"><name>Binding Process</name>

<t>The binding is produced by a three-phase process. The first two phases each establish one proof using mechanisms that already exist; the third phase binds the two results into one certificate. The phases are described here to give an operational picture; the normative conformance requirements are stated in <xref target="issuance-requirements"/>.</t>

<t>Phase 1 establishes control of the domain identifier. Phase 2 establishes TNAuthList authority for the telephone numbers or service provider codes. Phase 3 is a single certificate issuance that requires both proofs and binds their results. The following diagram shows the process at a glance.</t>

<figure><artwork><![CDATA[
   +-------------+                              +-------------------+
   |  Subject    |                              | TNAuthList        |
   | (domain +   |                              | Authority         |
   |  TN or SPC  |                              | (numbering auth / |
   |  authority) |                              |  provider / SPC   |
   |             |                              |  authority)       |
   +------+------+                              +---------+---------+
          |   Phase 2: request authority evidence        |
          | --------------------------------------------+
          |                                              |
          | <-------- TNAuthList authority token --------+
          |          (proves TN right-to-use or SPC holdership)
          |
          | Phase 1 + Phase 3: single issuance request to CA
          | (CSR + domain challenge + authority token)
          v
   +------+-------------------------------------------------+
   |                  STI Certification Authority           |
   |                                                        |
   |  Phase 1: validate domain control (e.g. dns-01)        |
   |  Phase 2 check: validate TNAuthList authority token    |
   |  Phase 3: bind validated domain + validated TNAuthList |
   |           into one certificate                         |
   +------+-------------------------------------------------+
          |
          | bound certificate (domain in SAN + TN/SPC in
          | TNAuthList)
          v
   +------+-------------------+
   |  Bound certificate       |
   +--------------------------+
]]></artwork></figure>

<section anchor="phase1-domain-control"><name>Phase 1: Domain control</name>

<t>The subject proves control of the domain identifier that will appear in the SubjectAltName. This document does not define a new mechanism for this; it reuses domain control validation as already deployed for the Web PKI. The challenge types defined for ACME <xref target="RFC8555"/> are directly applicable:</t>

<t><list style="symbols">
  <t>dns-01: the subject provisions a DNS TXT record containing a key-authorization value under a well-known name in the zone of the domain. This proves control of the zone.</t>
  <t>http-01: the subject serves a key-authorization value at a well-known path under the domain. This proves control of content served at the domain.</t>
</list></t>

<t>Either challenge is sufficient on its own. The choice follows existing ACME practice and is operational. This document does not restrict the set of usable challenge types: any domain control validation challenge standardized for ACME, including mechanisms that may be defined in the future, is equally applicable, provided it demonstrates current authorized control of the domain.</t>

<t>Domain control verification is an explicit, cryptographically demonstrable signal. The operational act of provisioning the required records in public DNS, or serving the required content under the domain, demonstrates current authorized control of the domain by the party performing it. This is distinct from the broader entity verification, often referred to as know-your-customer (KYC), through which a provider or authority establishes the customer relationship that associates a real-world entity with its domain. That verification is out of scope here and is neither defined nor replaced by this document. This document relies on domain control and telephone number authority as explicit signals, and depends on, rather than specifies, the entity verification they rest on.</t>

</section>
<section anchor="phase-2-tnauthlist-authority"><name>Phase 2: TNAuthList authority</name>

<t>The subject obtains a TNAuthList authority token from the authority responsible for the entries it covers: a numbering authority or responsible provider for telephone numbers, or a service provider code authority for an SPC. This is the same authority token construct used for ordinary STIR certificate issuance (<xref target="RFC9447"/>, <xref target="RFC9448"/>). The token is scoped to specific telephone numbers or service provider codes, is verifiable by the CA against the responsible authority's credentials, and is consumed within a single issuance rather than held as a long-lived bearer credential. The authority issuing the token and the subject are frequently different entities; binding the two proofs is what makes that separation verifiable rather than assumed.</t>

</section>
<section anchor="phase-3-binding-issuance"><name>Phase 3: Binding issuance</name>

<t>The subject places a single certificate issuance request to the CA that carries both proofs: a Certificate Signing Request naming the domain identifier in its SubjectAltName, a domain control challenge response, and the TNAuthList authority token. The CA validates domain control and validates the authority token, and only if both succeed issues a certificate whose SubjectAltName carries the validated domain and whose TNAuthList carries the validated telephone numbers or service provider codes.</t>

<t>The reason both proofs are evaluated within one issuance, rather than assembled from separately obtained credentials, is that the trustworthiness of the binding depends on a single party having confirmed both at the same time. If a subject could obtain a domain credential from one source and a TNAuthList authority credential from another and combine them itself, a relying party would have no assurance that the same entity legitimately held both. Requiring the CA to validate both before issuing makes the certificate a first-party attestation that the binding was verified, not merely asserted.</t>

<t>The following sequence shows the issuance in full.</t>

<figure><artwork><![CDATA[
 Subject             STI-CA              TNAuthList Auth
    |                  |                        |
    |  (Phase 2 done earlier)                   |
    |  request authority evidence ----------->  |
    |  <----- TNAuthList authority token -----  |
    |                  |                        |
    |  1. issuance request (CSR w/ domain SAN + token)
    | ---------------> |                        |
    |  2. domain challenge (dns-01 / http-01)   |
    | <--------------- |                        |
    |  provision TXT / serve resource           |
    | ---------------> |                        |
    |                  |  validate domain       |
    |                  |  3. validate token --> |
    |                  | <--- token valid ----- |
    |                  |  4. both OK? yes       |
    | <----- bound certificate (domain + TN/SPC) |
    |                  |                        |
]]></artwork></figure>

<t>If either proof fails at step 4, the CA does not issue, and the subject receives an error rather than a certificate.</t>

</section>
</section>
<section anchor="issuance-requirements"><name>Issuance Requirements</name>

<t>An issuing Certification Authority that issues bound certificates under this document <bcp14>MUST</bcp14> satisfy all of the following within a single certificate issuance.</t>

<t>The CA <bcp14>MUST</bcp14> validate control of the domain identifier that will appear in the SubjectAltName dNSName entry of the certificate. The CA <bcp14>MUST</bcp14> use an established domain control validation mechanism. The challenge-based mechanisms defined for ACME <xref target="RFC8555"/> are suitable and <bcp14>RECOMMENDED</bcp14>. This document does not define a new domain control validation mechanism.</t>

<t>The CA <bcp14>MUST</bcp14> validate a TNAuthList authority token covering the telephone numbers or service provider codes that will appear in the TNAuthList extension of the certificate, in accordance with <xref target="RFC9447"/> and <xref target="RFC9448"/>. The CA <bcp14>MUST NOT</bcp14> include in the TNAuthList any telephone number or service provider code not covered by a validated TNAuthList authority token.</t>

<t>The CA <bcp14>MUST</bcp14> treat the two validations as a single atomic condition for issuance. If either the domain control validation or the TNAuthList authority token validation fails, the CA <bcp14>MUST NOT</bcp14> issue the certificate. The CA <bcp14>MUST NOT</bcp14> issue a certificate that carries a domain identifier without a corresponding validated TNAuthList authority, nor one that carries TNAuthList authority bound to an unvalidated domain identifier.</t>

<t>The two validations <bcp14>MAY</bcp14> be performed in any order within the issuance, and <bcp14>MAY</bcp14> reuse a recent prior domain control validation for the same domain identifier and the same subject account, provided the reused validation is within the validity window permitted by the CA's policy. Reuse of a prior TNAuthList authority token validation is NOT permitted; a token <bcp14>MUST</bcp14> be validated for each issuance.</t>

<t>This document does not mandate a particular issuance protocol. The challenge and authority token mechanisms defined for ACME are used and <bcp14>RECOMMENDED</bcp14> here because they are established and deployed, but other automated certificate issuance protocols could be adapted to satisfy the requirements above, provided they perform the same two validations and treat them as a single atomic condition for issuance. Because the currency of the binding depends on how often those validations are repeated, automated issuance is <bcp14>RECOMMENDED</bcp14> in any case. For the same reason, bound certificates <bcp14>SHOULD</bcp14> be short-lived, as described in <xref target="I-D.ietf-stir-certificates-shortlived"/>, so that domain control and telephone number authority are revalidated on a frequent basis.</t>

</section>
<section anchor="certificate-profile"><name>Certificate Profile</name>

<t>A bound certificate <bcp14>MUST</bcp14> conform to the STIR certificate profile in <xref target="RFC8226"/>. Where the certificate is a delegate certificate, it <bcp14>MUST</bcp14> also conform to <xref target="RFC9060"/>. A bound certificate <bcp14>MUST</bcp14> contain the following.</t>

<t>A SubjectAltName extension containing exactly one dNSName entry carrying the validated domain identifier. The domain identifier <bcp14>MUST</bcp14> be a DNS-resolvable domain name controlled by the subject.</t>

<t>A TNAuthList extension <xref target="RFC8226"/> containing one or more entries, which may be telephone number entries, service provider code entries, or both. Every entry <bcp14>MUST</bcp14> be covered by a TNAuthList authority token validated during issuance.</t>

<t>A bound certificate <bcp14>MAY</bcp14> additionally carry the JWTClaimConstraints extension of <xref target="RFC8226"/>, the EnhancedJWTClaimConstraints extension of <xref target="RFC9118"/>, and other elements permitted by <xref target="RFC8226"/>; these are out of scope for the binding defined here. Issuers <bcp14>SHOULD</bcp14> issue short-lived certificates as described in <xref target="I-D.ietf-stir-certificates-shortlived"/>.</t>

<t>This document associates no new semantics with the Subject distinguished name and does not require organizational identity to be present in the certificate. The domain identifier in the SubjectAltName is the identifier this document binds to the TNAuthList authority.</t>

<t>The domain identifier is carried in the SubjectAltName, not in the Subject Common Name, consistent with current PKI practice of conveying domain identity in the SubjectAltName rather than the Common Name. This binding adds a SubjectAltName dNSName entry and neither relies on nor alters the Subject distinguished name. It is therefore compatible with certificate profiles that specify Subject Common Name content for their own purposes; a certificate may carry such Common Name content and a bound domain identifier in its SubjectAltName without conflict.</t>

<section anchor="examples"><name>Examples</name>

<t>The following examples illustrate the two principal cases. The certificate fields are shown in the textual style produced by common certificate tooling, omitting fields not relevant to the binding. The TNAuthList extension is identified by the object identifier id-pe-TNAuthList (1.3.6.1.5.5.7.1.26) and its value is the DER encoding of the TNAuthorizationList structure defined in <xref target="RFC8226"/>; because most tooling does not decode this extension natively, both the decoded contents and the DER octets are shown. Values are illustrative.</t>

<t>The first example is a certificate issued to a service provider. Its TNAuthList carries a single service provider code, and its SubjectAltName carries the domain that identifies that provider.</t>

<figure><artwork><![CDATA[
Certificate:
    Data:
        Subject: O=Example Communications Inc
        X509v3 extensions:
            X509v3 Subject Alternative Name:
                DNS:example-comms.net
            id-pe-TNAuthList (1.3.6.1.5.5.7.1.26):
                TNAuthorizationList:
                    spc [0]: "1234"
]]></artwork></figure>

<t>The TNAuthorizationList DER, as it appears in the extension value, with the EXPLICIT context tag on the spc CHOICE alternative:</t>

<figure><artwork><![CDATA[
30 08 A0 06 16 04 31 32 33 34
  30 08            SEQUENCE (TNAuthorizationList), 8 octets
     A0 06         [0] EXPLICIT (spc), 6 octets
        16 04      IA5String, 4 octets
           31 32 33 34    "1234"
]]></artwork></figure>

<t>In this case a relying party that validates the certificate learns that the entity holding service provider code 1234 is the same entity that controls example-comms.net, because the issuing CA validated both within a single issuance.</t>

<t>The second example is a certificate issued to a business entity that holds the right-to-use for a telephone number. Its TNAuthList carries that telephone number, and its SubjectAltName carries the business's domain. While a TNAuthorizationList may contain more than one entry, a certificate scoped to a single telephone number is <bcp14>RECOMMENDED</bcp14>. Telephone numbers in the TNAuthorizationList are IA5Strings restricted to the digits and symbols permitted by <xref target="RFC8226"/>, and do not include a leading "+".</t>

<figure><artwork><![CDATA[
Certificate:
    Data:
        Subject: O=Example Retail LLC
        X509v3 extensions:
            X509v3 Subject Alternative Name:
                DNS:exampleretail.com
            id-pe-TNAuthList (1.3.6.1.5.5.7.1.26):
                TNAuthorizationList:
                    one [2]: "12015550100"
]]></artwork></figure>

<t>The corresponding TNAuthorizationList DER, with the EXPLICIT context tag on the telephone number CHOICE alternative:</t>

<figure><artwork><![CDATA[
30 0F A2 0D 16 0B 31 32 30 31 35 35 35 30 31 30 30
  30 0F            SEQUENCE (TNAuthorizationList), 15 octets
     A2 0D         [2] EXPLICIT (one), 13 octets
        16 0B      IA5String, 11 octets
           31 32 30 31 35 35 35 30 31 30 30    "12015550100"
]]></artwork></figure>

<t>In this case a relying party learns that the entity that controls exampleretail.com is the same entity that holds the right-to-use for the telephone number 12015550100. A relying party <bcp14>MUST NOT</bcp14> extend that conclusion to any telephone number not present in the TNAuthList.</t>

<t>A certificate <bcp14>MAY</bcp14> carry both telephone number entries and service provider code entries in a single TNAuthorizationList, in which case the domain identifier is bound to all of them, as permitted by <xref target="RFC8226"/>.</t>

</section>
</section>
<section anchor="relying-party-verification"><name>Relying Party Verification</name>

<t>A relying party that validates a bound certificate, in addition to the STIR certificate validation procedures defined in <xref target="RFC8224"/> and <xref target="RFC8226"/>, <bcp14>MUST</bcp14> apply the following.</t>

<t>The relying party <bcp14>MUST</bcp14> validate the certificate chain to a trusted STIR trust anchor.</t>

<t>The relying party <bcp14>MUST</bcp14> treat the domain identifier in the SubjectAltName dNSName entry as the identity of the entity holding the TNAuthList authority in the certificate only when the certificate is valid under the above checks. The domain identifier carries this meaning by virtue of the issuance binding; a relying party <bcp14>MUST NOT</bcp14> infer TNAuthList authority from the domain identifier independently of the TNAuthList, nor infer domain association for any telephone number or service provider code not present in the TNAuthList.</t>

<t>When a relying party obtains the certificate by retrieving it from a location under the domain identifier, the relying party <bcp14>MAY</bcp14> treat successful retrieval over an authenticated channel for that domain as reinforcing the domain control evidence, but this retrieval is not a substitute for the issuance binding established above.</t>

</section>
<section anchor="security-considerations"><name>Security Considerations</name>

<t>The security of the binding depends on the issuing CA performing both validations within a single issuance. The central guarantee is that a relying party need not trust the subject's self-assertion of either domain control or TNAuthList authority; it relies instead on the CA having validated both and bound them in a single issued certificate. An issuer that issued a certificate carrying a domain identifier without a correspondingly validated TNAuthList authority, or vice versa, would defeat the guarantee; the requirements in this document prohibit such issuance.</t>

<t>Domain control validation establishes control at the time of issuance and does not by itself attest to the legal identity of the organization controlling the domain. As described in <xref target="phase1-domain-control"/>, the broader entity verification that establishes the entity-to-domain association is performed under the CA's certificate policy and is out of scope for this document.</t>

<t>The binding reflects the state validated at the time of issuance. Its currency over time is maintained by reissuance rather than by ongoing monitoring: each issuance re-checks domain control and requires a freshly validated TNAuthList authority token, and short-lived certificates as described in <xref target="I-D.ietf-stir-certificates-shortlived"/> bound the interval over which a stale, mistaken, or compromised binding remains usable. The lifecycle of the underlying entity-to-domain association on which domain control rests is maintained under the CA's certificate policy, as described in <xref target="phase1-domain-control"/>.</t>

<t>The reuse of a recent domain control validation permitted in the issuance requirements widens, by the reuse window, the interval between domain control being demonstrated and the binding being issued. CAs <bcp14>SHOULD</bcp14> keep this window short consistent with their policy.</t>

</section>
<section anchor="iana-considerations"><name>IANA Considerations</name>

<t>This document has no IANA actions. It relies on certificate extensions and token mechanisms registered by the documents it references.</t>

</section>


  </middle>

  <back>


<references title='References' anchor="sec-combined-references">

    <references title='Normative References' anchor="sec-normative-references">



<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>
<reference anchor="RFC5280">
  <front>
    <title>Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</title>
    <author fullname="D. Cooper" initials="D." surname="Cooper"/>
    <author fullname="S. Santesson" initials="S." surname="Santesson"/>
    <author fullname="S. Farrell" initials="S." surname="Farrell"/>
    <author fullname="S. Boeyen" initials="S." surname="Boeyen"/>
    <author fullname="R. Housley" initials="R." surname="Housley"/>
    <author fullname="W. Polk" initials="W." surname="Polk"/>
    <date month="May" year="2008"/>
    <abstract>
      <t>This memo profiles the X.509 v3 certificate and X.509 v2 certificate revocation list (CRL) for use in the Internet. An overview of this approach and model is provided as an introduction. The X.509 v3 certificate format is described in detail, with additional information regarding the format and semantics of Internet name forms. Standard certificate extensions are described and two Internet-specific extensions are defined. A set of required certificate extensions is specified. The X.509 v2 CRL format is described in detail along with standard and Internet-specific extensions. An algorithm for X.509 certification path validation is described. An ASN.1 module and examples are provided in the appendices. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="5280"/>
  <seriesInfo name="DOI" value="10.17487/RFC5280"/>
</reference>
<reference anchor="RFC8224">
  <front>
    <title>Authenticated Identity Management in the Session Initiation Protocol (SIP)</title>
    <author fullname="J. Peterson" initials="J." surname="Peterson"/>
    <author fullname="C. Jennings" initials="C." surname="Jennings"/>
    <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
    <author fullname="C. Wendt" initials="C." surname="Wendt"/>
    <date month="February" year="2018"/>
    <abstract>
      <t>The baseline security mechanisms in the Session Initiation Protocol (SIP) are inadequate for cryptographically assuring the identity of the end users that originate SIP requests, especially in an interdomain context. This document defines a mechanism for securely identifying originators of SIP requests. It does so by defining a SIP header field for conveying a signature used for validating the identity and for conveying a reference to the credentials of the signer.</t>
      <t>This document obsoletes RFC 4474.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8224"/>
  <seriesInfo name="DOI" value="10.17487/RFC8224"/>
</reference>
<reference anchor="RFC8225">
  <front>
    <title>PASSporT: Personal Assertion Token</title>
    <author fullname="C. Wendt" initials="C." surname="Wendt"/>
    <author fullname="J. Peterson" initials="J." surname="Peterson"/>
    <date month="February" year="2018"/>
    <abstract>
      <t>This document defines a method for creating and validating a token that cryptographically verifies an originating identity or, more generally, a URI or telephone number representing the originator of personal communications. The Personal Assertion Token, PASSporT, is cryptographically signed to protect the integrity of the identity of the originator and to verify the assertion of the identity information at the destination. The cryptographic signature is defined with the intention that it can confidently verify the originating persona even when the signature is sent to the destination party over an insecure channel. PASSporT is particularly useful for many personal-communications applications over IP networks and other multi-hop interconnection scenarios where the originating and destination parties may not have a direct trusted relationship.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8225"/>
  <seriesInfo name="DOI" value="10.17487/RFC8225"/>
</reference>
<reference anchor="RFC8226">
  <front>
    <title>Secure Telephone Identity Credentials: Certificates</title>
    <author fullname="J. Peterson" initials="J." surname="Peterson"/>
    <author fullname="S. Turner" initials="S." surname="Turner"/>
    <date month="February" year="2018"/>
    <abstract>
      <t>In order to prevent the impersonation of telephone numbers on the Internet, some kind of credential system needs to exist that cryptographically asserts authority over telephone numbers. This document describes the use of certificates in establishing authority over telephone numbers, as a component of a broader architecture for managing telephone numbers as identities in protocols like SIP.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8226"/>
  <seriesInfo name="DOI" value="10.17487/RFC8226"/>
</reference>
<reference anchor="RFC9060">
  <front>
    <title>Secure Telephone Identity Revisited (STIR) Certificate Delegation</title>
    <author fullname="J. Peterson" initials="J." surname="Peterson"/>
    <date month="September" year="2021"/>
    <abstract>
      <t>The Secure Telephone Identity Revisited (STIR) certificate profile provides a way to attest authority over telephone numbers and related identifiers for the purpose of preventing telephone number spoofing. This specification details how that authority can be delegated from a parent certificate to a subordinate certificate. This supports a number of use cases, including those where service providers grant credentials to enterprises or other customers capable of signing calls with STIR.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9060"/>
  <seriesInfo name="DOI" value="10.17487/RFC9060"/>
</reference>
<reference anchor="RFC9118">
  <front>
    <title>Enhanced JSON Web Token (JWT) Claim Constraints for Secure Telephone Identity Revisited (STIR) Certificates</title>
    <author fullname="R. Housley" initials="R." surname="Housley"/>
    <date month="August" year="2021"/>
    <abstract>
      <t>RFC 8226 specifies the use of certificates for Secure Telephone Identity Credentials; these certificates are often called "Secure Telephone Identity Revisited (STIR) Certificates". RFC 8226 provides a certificate extension to constrain the JSON Web Token (JWT) claims that can be included in the Personal Assertion Token (PASSporT), as defined in RFC 8225. If the PASSporT signer includes a JWT claim outside the constraint boundaries, then the PASSporT recipient will reject the entire PASSporT. This document updates RFC 8226; it provides all of the capabilities available in the original certificate extension as well as an additional way to constrain the allowable JWT claims. The enhanced extension can also provide a list of claims that are not allowed to be included in the PASSporT.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9118"/>
  <seriesInfo name="DOI" value="10.17487/RFC9118"/>
</reference>
<reference anchor="RFC9447">
  <front>
    <title>Automated Certificate Management Environment (ACME) Challenges Using an Authority Token</title>
    <author fullname="J. Peterson" initials="J." surname="Peterson"/>
    <author fullname="M. Barnes" initials="M." surname="Barnes"/>
    <author fullname="D. Hancock" initials="D." surname="Hancock"/>
    <author fullname="C. Wendt" initials="C." surname="Wendt"/>
    <date month="September" year="2023"/>
    <abstract>
      <t>Some proposed extensions to the Automated Certificate Management Environment (ACME) rely on proving eligibility for certificates through consulting an external authority that issues a token according to a particular policy. This document specifies a generic Authority Token Challenge for ACME that supports subtype claims for different identifiers or namespaces that can be defined separately for specific applications.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9447"/>
  <seriesInfo name="DOI" value="10.17487/RFC9447"/>
</reference>
<reference anchor="RFC9448">
  <front>
    <title>TNAuthList Profile of Automated Certificate Management Environment (ACME) Authority Token</title>
    <author fullname="C. Wendt" initials="C." surname="Wendt"/>
    <author fullname="D. Hancock" initials="D." surname="Hancock"/>
    <author fullname="M. Barnes" initials="M." surname="Barnes"/>
    <author fullname="J. Peterson" initials="J." surname="Peterson"/>
    <date month="September" year="2023"/>
    <abstract>
      <t>This document defines a profile of the Automated Certificate Management Environment (ACME) Authority Token for the automated and authorized creation of certificates for Voice over IP (VoIP) telephone providers to support Secure Telephone Identity (STI) using the TNAuthList defined by STI certificates.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="9448"/>
  <seriesInfo name="DOI" value="10.17487/RFC9448"/>
</reference>



    </references>

    <references title='Informative References' anchor="sec-informative-references">



<reference anchor="RFC8555">
  <front>
    <title>Automatic Certificate Management Environment (ACME)</title>
    <author fullname="R. Barnes" initials="R." surname="Barnes"/>
    <author fullname="J. Hoffman-Andrews" initials="J." surname="Hoffman-Andrews"/>
    <author fullname="D. McCarney" initials="D." surname="McCarney"/>
    <author fullname="J. Kasten" initials="J." surname="Kasten"/>
    <date month="March" year="2019"/>
    <abstract>
      <t>Public Key Infrastructure using X.509 (PKIX) certificates are used for a number of purposes, the most significant of which is the authentication of domain names. Thus, certification authorities (CAs) in the Web PKI are trusted to verify that an applicant for a certificate legitimately represents the domain name(s) in the certificate. As of this writing, this verification is done through a collection of ad hoc mechanisms. This document describes a protocol that a CA and an applicant can use to automate the process of verification and certificate issuance. The protocol also provides facilities for other certificate management functions, such as certificate revocation.</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="8555"/>
  <seriesInfo name="DOI" value="10.17487/RFC8555"/>
</reference>

<reference anchor="I-D.ietf-stir-certificates-shortlived">
   <front>
      <title>Short-Lived Certificates for Secure Telephone Identity</title>
      <author fullname="Jon Peterson" initials="J." surname="Peterson">
         <organization>TransUnion</organization>
      </author>
      <date day="6" month="July" year="2026"/>
      <abstract>
	 <t>   When certificates are used as credentials to attest the assignment of
   ownership of telephone numbers, some mechanism is required to provide
   certificate freshness.  This document specifies short-lived
   certificates as a means of guaranteeing certificate freshness for
   secure telephone identity (STIR), potentially relying on the
   Automated Certificate Management Environment (ACME) or similar
   mechanisms to allow signers to acquire certificates as needed.

	 </t>
      </abstract>
   </front>
   <seriesInfo name="Internet-Draft" value="draft-ietf-stir-certificates-shortlived-06"/>
   
</reference>



    </references>

</references>



  </back>

<!-- ##markdown-source:
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

-->

</rfc>

