<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.2.3) -->
<?rfc strict="yes"?>
<?rfc comments="yes"?>
<?rfc docmapping="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-ietf-emu-pqc-eap-tls-01" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title abbrev="PQC Enhancements to TLS-Based EAP Methods">Post-Quantum Enhancements to TLS-Based EAP Methods</title>
    <seriesInfo name="Internet-Draft" value="draft-ietf-emu-pqc-eap-tls-01"/>
    <author fullname="Tirumaleswar Reddy">
      <organization>Nokia</organization>
      <address>
        <postal>
          <city>Bangalore</city>
          <region>Karnataka</region>
          <country>India</country>
        </postal>
        <email>k.tirumaleswar_reddy@nokia.com</email>
      </address>
    </author>
    <date year="2026" month="September" day="21"/>
    <area>Security</area>
    <workgroup>EAP Method Update</workgroup>
    <keyword>PQC</keyword>
    <keyword>PQ/T Hybrid</keyword>
    <keyword>TLS</keyword>
    <keyword>EAP</keyword>
    <abstract>
      <?line 86?>

<t>This document specifies the use of post-quantum cryptography in TLS-based EAP methods,
including the Extensible
Authentication Protocol with Transport Layer Security (EAP-TLS), EAP Tunneled TLS
(EAP-TTLS), Protected EAP (PEAP), and EAP Tunnel Method (TEAP). It also addresses
challenges related to large certificate sizes and long certificate chains, as identified
in <xref target="RFC9191"/>, and specifies a mechanism to reduce TLS handshake size.</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-ietf-emu-pqc-eap-tls/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        EAP Method Update Working Group mailing list (<eref target="mailto:emu@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/emu"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/emu/"/>.
      </t>
    </note>
  </front>
  <middle>
    <?line 95?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The emergence of a Cryptographically Relevant Quantum Computer (CRQC) would break the
mathematical assumptions that underpin widely deployed public-key algorithms, rendering
them insecure and obsolete. As a result, there is an urgent need to update protocols and
infrastructure with post-quantum cryptographic (PQC) algorithms designed to resist
attacks from both quantum and classical adversaries. The cryptographic primitives
requiring replacement are discussed in <xref target="RFC9958"/>, and the NIST
PQC Standardization process has initially selected algorithms such as ML-KEM
<xref target="FIPS203"/>, ML-DSA <xref target="FIPS204"/>, and SLH-DSA <xref target="FIPS205"/> for usage in security
protocols.</t>
      <t>To mitigate the risks posed by a CRQC, such as the potential compromise of encrypted
data and the forging of digital signatures, existing security protocols must be upgraded
to support PQC. These risks include "Harvest Now, Decrypt Later" (HNDL) attacks, where
adversaries capture encrypted traffic today with the intent to decrypt it once CRQCs
become available. TLS-based EAP methods are widely used for network access
authentication in enterprise and wireless environments. This document applies to all EAP
methods that use TLS as their underlying transport, including EAP-TLS <xref target="RFC9190"/>,
EAP-TTLS <xref target="RFC5281"/>, PEAP, and TEAP <xref target="RFC7170"/>. To continue providing long-term
confidentiality and authentication guarantees, these methods must evolve to incorporate
post-quantum algorithms.</t>
      <t>However, transitioning these protocols to support PQC introduces practical challenges.
<xref target="RFC9191"/> highlights issues related to large certificates and certificate chains in
EAP-TLS, which can lead to session failures due to round-trip limitations. PQC
certificates and certificate chains tend to be significantly larger than their
traditional counterparts, further exacerbating these issues by increasing TLS handshake
sizes and the likelihood of session failures. To address these challenges, this document
specifies post-quantum key agreement and authentication requirements for TLS-based EAP
methods, together with a mechanism that reduces TLS handshake size for use in constrained
network environments.</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 adopts terminology defined in <xref target="RFC9794"/>.
For the purposes of this document, it is useful to categorize cryptographic algorithms
into three distinct classes:</t>
      <ul spacing="normal">
        <li>
          <t>Traditional Algorithm: An asymmetric cryptographic algorithm based on integer
factorization, finite field discrete logarithms, or elliptic curve discrete
logarithms. In the context of TLS, an example of a traditional key exchange algorithm
is Elliptic Curve Diffie-Hellman (ECDH), which is almost exclusively used in its
ephemeral mode, referred to as Elliptic Curve Diffie-Hellman Ephemeral (ECDHE).</t>
        </li>
        <li>
          <t>Post-Quantum Algorithm: An asymmetric cryptographic algorithm designed to be secure
against attacks from both quantum and classical computers. An example of a
post-quantum key exchange algorithm is the Module-Lattice Key Encapsulation Mechanism
(ML-KEM).</t>
        </li>
        <li>
          <t>Hybrid Algorithm: We distinguish between key exchanges and signature algorithms:  </t>
          <ul spacing="normal">
            <li>
              <t>Hybrid Key Exchange: A key exchange mechanism that combines two component algorithms
              </t>
              <ul spacing="normal">
                <li>
                  <t>one traditional algorithm and one post-quantum algorithm. The resulting shared
secret remains secure as long as at least one of the component key exchange
algorithms remains unbroken.</t>
                </li>
              </ul>
            </li>
            <li>
              <t>PQ/T Hybrid Digital Signature: A multi-algorithm digital signature scheme composed
of two or more component signature algorithms, where at least one is a post-quantum
algorithm and at least one is a traditional algorithm.</t>
            </li>
          </ul>
        </li>
      </ul>
      <t>Digital signature algorithms play a critical role in X.509 certificates, Certificate
Transparency Signed Certificate Timestamps, Online Certificate Status Protocol (OCSP)
statements, and any other mechanism that contributes signatures during a TLS handshake
or in the context of a secure communication establishment.</t>
    </section>
    <section anchor="confident">
      <name>Data Confidentiality in TLS-Based EAP Methods</name>
      <t>One of the primary threats to TLS-based EAP methods is the HNDL attack. In this
scenario, adversaries can passively capture EAP-TLS handshakes such as those transmitted
over the air in Wi-Fi networks and store them for future decryption once CRQCs become
available.</t>
      <t>While EAP-TLS 1.3 <xref target="RFC9190"/> provides forward secrecy through ephemeral key exchange
and improves privacy by encrypting client identity and reducing exposure of session
metadata, these protections rely on the security of the underlying key exchange
algorithm. In the presence of a CRQC, traditional key exchange mechanisms (e.g., ECDHE)
would no longer provide long-term confidentiality. In such cases, an adversary could
mount an HNDL attack by passively recording EAP-TLS handshakes and decrypting the
captured traffic once quantum-capable cryptanalysis becomes feasible. This could
retroactively expose information that TLS 1.3 is otherwise designed to protect,
including:</t>
      <ul spacing="normal">
        <li>
          <t>The identity of the authenticated client.</t>
        </li>
        <li>
          <t>Client credentials used in certificate-based authentication (e.g., usernames,
device or organization identifiers).</t>
        </li>
      </ul>
      <t>In the case of EAP-TTLS, PEAP, and TEAP, HNDL attacks present an additional threat.
These methods typically carry legacy inner authentication protocols within the outer TLS
tunnel, such as MS-CHAPv2. If a CRQC is used to break the outer TLS tunnel, the exposed
inner authentication exchange could enable offline password attacks, potentially
allowing an adversary to recover user credentials.</t>
      <t>To protect against HNDL attacks, TLS-based EAP deployments that require long-term
confidentiality <bcp14>MUST</bcp14> use TLS 1.3 <xref target="RFC9846"/> and <bcp14>MUST</bcp14> negotiate a post-quantum or PQ/T
hybrid key agreement group. Traditional key agreement groups alone do not provide
long-term confidentiality against an adversary equipped with a CRQC.</t>
      <t>EAP peers and EAP servers <bcp14>MUST</bcp14> support at least one post-quantum or PQ/T hybrid key
agreement group registered in the "TLS Supported Groups" registry. PQ/T hybrid groups
combining ML-KEM with ECDHE are constructed as described in <xref target="RFC9954"/> and registered
in <xref target="RFC10024"/>.</t>
      <t>This document does not mandate a specific group. The Recommended column of the "TLS
Supported Groups" registry, defined in <xref target="RFC9847"/>, records current IETF guidance on the
use of registered groups. At the time of writing, X25519MLKEM768 (code point 4588) is
the only PQ/T hybrid group marked Recommended.</t>
      <t>PQ/T hybrid key agreement is generally preferred, because the shared secret remains
secure as long as either component algorithm remains unbroken <xref target="RFC9794"/>. Standalone
ML-KEM key agreement may be required for deployments subject to regulatory or compliance
mandates that require exclusive use of post-quantum cryptography. The choice is a
deployment decision and is out of scope for this document.</t>
    </section>
    <section anchor="eaptls-authentication">
      <name>Post-Quantum Authentication in TLS-Based EAP Methods</name>
      <t>Although a CRQC would primarily impact the confidentiality of recorded TLS sessions, it
could also pose risks to authentication mechanisms that rely on traditional public-key
algorithms with long-lived credentials. In particular, if quantum-capable cryptanalysis
were to become practical within the validity period of a certificate, an adversary could
recover the private key corresponding to a traditionally signed certificate and
subsequently impersonate the certificate holder in real time. The feasibility and impact
of such attacks depend on several factors, including certificate lifetimes and key
management practices.</t>
      <t>TLS-based EAP deployments rely on X.509 certificates issued by CAs, and the transition
to PQ certificate authentication is constrained by the long lifecycle associated with
distributing, deploying, and validating new trust anchors. If CRQCs arrive sooner than
anticipated, deployed authentication systems may lack the agility to transition
credentials and trust anchors in a timely manner.</t>
      <t>As a result, deployments that rely on long-lived certificates or that require resistance
to future quantum-capable adversaries face an increased risk of authentication
compromise. In such scenarios, an on-path attacker that is able to recover a server's
private key within the certificate validity period could impersonate access points (APs)
in real time, potentially deceiving users into revealing credentials or connecting to
rogue networks.</t>
      <t>To mitigate these risks, TLS-based EAP deployments that require resistance to future
CRQCs <bcp14>MUST</bcp14> support at least one post-quantum or PQ/T hybrid signature scheme registered
in the "TLS SignatureScheme" registry for authentication. ML-DSA <xref target="FIPS204"/> is specified for use in X.509
certificates in <xref target="RFC9881"/> and for authentication in TLS 1.3 in <xref target="I-D.ietf-tls-mldsa"/>.</t>
      <t>This document does not mandate a specific signature scheme or parameter set. The
Recommended column of the "TLS SignatureScheme" registry, defined in <xref target="RFC9847"/>, records
current IETF guidance on the use of registered schemes.</t>
      <t>PQ/T hybrid authentication using composite signatures may be preferred by deployments
seeking defense in depth during the transition, so that authentication remains secure as
long as either component algorithm remains unbroken. Composite ML-DSA is specified for
X.509 in <xref target="I-D.ietf-lamps-pq-composite-sigs"/> and for TLS 1.3 in
<xref target="I-D.reddy-tls-composite-mldsa"/>. The choice between pure post-quantum and PQ/T hybrid
authentication is a deployment decision and is out of scope for this document.</t>
      <t>The relatively large SLH-DSA <xref target="FIPS205"/> signatures may make SLH-DSA less suitable for
TLS-based EAP deployments, particularly where handshake size and fragmentation are
significant constraints. Signature sizes are given in <xref target="RFC9958"/>. The end-entity
certificate and the CertificateVerify each carry a signature in every handshake, and
neither can be avoided by the mechanism in <xref target="ext-extn"/>, which removes only intermediate
certificates.</t>
      <t>A post-quantum or PQ/T hybrid end-entity certificate does not by itself provide
post-quantum authentication. Every signature in the path up to the trust anchor has to
use a post-quantum or PQ/T hybrid scheme, and since the trust anchor is provisioned out
of band, it has to be in place before the certificates that chain to it are issued.</t>
      <t>The use of PQ or PQ/T hybrid certificates increases the size of individual certificates,
certificate chains, and signatures, resulting in significantly larger handshake messages.
These larger payloads can lead to packet fragmentation, retransmissions, and handshake
delays, issues that are particularly disruptive in constrained or lossy network
environments. <xref target="ext-extn"/> describes mitigations.</t>
    </section>
    <section anchor="ext-extn">
      <name>EST Integration</name>
      <t>The EAP client is expected to validate the certificate presented by the EAP server using
a trust anchor that is provisioned out-of-band prior to authentication (e.g., using
EST). The intermediate certificates are provided by the EAP server during the TLS
handshake. The EAP client relies solely on the pre-provisioned trust anchor to build and
validate the certificate chain. This model assumes a managed deployment environment with
explicitly configured trust relationships between the EAP client and EAP server.</t>
      <t>Certificate compression <xref target="RFC8879"/> provides limited benefit for certificates containing
large high-entropy post-quantum public keys and signatures, and session resumption
requires a prior full handshake. Out-of-band provisioning of the intermediate chain can
avoid transmitting it during the first TLS authentication of a newly provisioned device.</t>
      <t>To further reduce handshake overhead, particularly in deployments using large certificate
chains due to post-quantum (PQ) or composite certificates, this document specifies an
optimization that leverages the Enrollment over Secure Transport (EST) protocol
<xref target="RFC7030"/>, extended by <xref target="RFC8295"/>. Specifically, it allows intermediate certificates
to be retrieved in advance by using EST, thereby avoiding the need to transmit them
during each TLS handshake.</t>
      <t>For EAP methods that use TLS as an outer tunnel (e.g., PEAP and TEAP), the EST
optimization described in this section applies to the certificates used in the outer TLS
tunnel. The EST pre-fetching of client intermediate certificates is relevant only when mutual TLS authentication is used. This is always the case for EAP-TLS, and optionally the case for EAP-TTLS and TEAP when client certificate authentication is used in the outer tunnel.</t>
      <t>This section defines extensions to EST to support retrieval of the certificate chain used
by an EAP server and EAP clients. The first extension enables EAP clients to retrieve the
intermediate certificates required to build a certification path to the EAP server's
end-entity certificate.</t>
      <t>A new path component is defined under the EST well-known URI:</t>
      <artwork><![CDATA[
GET /.well-known/est/eapservercertchain
]]></artwork>
      <t>The '/eapservercertchain' is intended for informational retrieval only and does not
require client authentication. It allows clients to retrieve the intermediate certificate
chain that the EAP server presents during TLS handshakes. This request is performed
using the HTTPS protocol. The EST server <bcp14>MUST</bcp14> support requests without requiring client
authentication. The EST server <bcp14>MUST</bcp14> provide the intermediate
certificates of the CAs that issue EAP server certificates.</t>
      <t>The second extension enables EAP servers to retrieve the intermediate certificates
required to build a certification path to the EAP clients' end-entity certificates. Rather than relying on static
configuration, the EAP server can dynamically fetch the client's intermediate certificate
chain from a trusted EST server within the same administrative domain.</t>
      <t>A new path component is defined under the EST well-known URI:</t>
      <artwork><![CDATA[
GET /.well-known/est/eapclientcertchain
]]></artwork>
      <t>The '/eapclientcertchain' is intended for informational retrieval only and does not
require client authentication. It allows the EAP server to retrieve the intermediate
certificate chain that the EAP clients present during TLS handshakes. This request is
performed using the HTTPS protocol. The EST server <bcp14>MUST</bcp14> support requests without
requiring client authentication. The EST server <bcp14>MUST</bcp14> provide the intermediate
certificates of the CAs that issue EAP client certificates.</t>
      <t>Retrieved intermediate certificates are used for certification path construction together
with any certificates received in the TLS handshake. Where an EAP server has certificates
issued by more than one CA, the retrieved intermediate certificates cover all of them, and
the EAP client selects those needed to construct a path for the certificate presented in
the handshake. If no valid path can be constructed, authentication fails as for any other
certificate validation failure.</t>
      <t>EAP clients and servers <bcp14>MUST</bcp14> authenticate the EST server using a trust anchor obtained
via a suitable bootstrapping mechanism before retrieving intermediate certificate chains
via HTTPS. Various bootstrapping mechanisms exist for establishing this trust, such as
BRSKI <xref target="RFC8995"/>, EST <xref target="RFC7030"/>, or out-of-band provisioning. The choice of
bootstrapping mechanism is a deployment decision and is out of scope for this document.
Certificate chains retrieved from an unauthenticated or untrusted EST server <bcp14>MUST NOT</bcp14> be
used for TLS chain validation.</t>
      <t>EAP servers and clients are <bcp14>RECOMMENDED</bcp14> to cache retrieved certificate chains to reduce
latency and network overhead. However, they <bcp14>SHOULD</bcp14> implement mechanisms to detect changes
or expiration. These include periodic re-fetching, honoring HTTP cache control headers
(e.g., Cache-Control, ETag), and verifying the validity period of intermediate
certificates.</t>
      <t>EAP clients <bcp14>MAY</bcp14> omit intermediate certificates from the TLS handshake only if they have
been explicitly configured by the administrator to do so. Such configuration is recommended only in deployments where both the EAP client and EAP server support this specification and have completed EST pre-fetching as part of provisioning. If no such
configuration is present, the EAP client <bcp14>MUST</bcp14> include the full certificate chain in the
TLS handshake. Similarly, an EAP server <bcp14>MAY</bcp14> omit intermediate certificates from the TLS
handshake only if it has been explicitly configured by the administrator to do so.
Administrators are advised to ensure that clients in the deployment have retrieved the
server's intermediate certificates via EST as part of their provisioning process before
enabling this configuration.</t>
      <t>EST is one transport for retrieving intermediate certificates out of band. Device
management systems can deliver the same chains, and TEAP <xref target="RFC7170"/> could be extended to
provision them within the tunnel it establishes.</t>
      <t>Note: A TLS extension could be used to explicitly signal support for intermediate
certificate omission between peers, avoiding the need for administrator configuration.
Such a mechanism is considered a possible future solution but is out of scope for this
document.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The security considerations outlined in <xref target="I-D.ietf-uta-pqc-app"/> and <xref target="RFC9958"/> must be
carefully evaluated and taken into account for all TLS-based EAP deployments.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document defines two new path components under the EST well-known URI
'/.well-known/est/', following the extension mechanism established by <xref target="RFC8295"/>:
'/eapservercertchain' and '/eapclientcertchain'. As these are sub-paths under the
already-registered '/.well-known/est/' prefix defined in <xref target="RFC7030"/>, no new IANA
registry entries are required.</t>
    </section>
    <section numbered="false" anchor="acknowledgements">
      <name>Acknowledgements</name>
      <t>Thanks to John Mattsson, Hannes Tschofenig, Alan DeKok and Michael Richardson for the discussion and comments.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC9190">
          <front>
            <title>EAP-TLS 1.3: Using the Extensible Authentication Protocol with TLS 1.3</title>
            <author fullname="J. Preuß Mattsson" initials="J." surname="Preuß Mattsson"/>
            <author fullname="M. Sethi" initials="M." surname="Sethi"/>
            <date month="February" year="2022"/>
            <abstract>
              <t>The Extensible Authentication Protocol (EAP), defined in RFC 3748, provides a standard mechanism for support of multiple authentication methods. This document specifies the use of EAP-TLS with TLS 1.3 while remaining backwards compatible with existing implementations of EAP-TLS. TLS 1.3 provides significantly improved security and privacy, and reduced latency when compared to earlier versions of TLS. EAP-TLS with TLS 1.3 (EAP-TLS 1.3) further improves security and privacy by always providing forward secrecy, never disclosing the peer identity, and by mandating use of revocation checking when compared to EAP-TLS with earlier versions of TLS. This document also provides guidance on authentication, authorization, and resumption for EAP-TLS in general (regardless of the underlying TLS version used). This document updates RFC 5216.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9190"/>
          <seriesInfo name="DOI" value="10.17487/RFC9190"/>
        </reference>
        <reference anchor="RFC9846">
          <front>
            <title>The Transport Layer Security (TLS) Protocol Version 1.3</title>
            <author fullname="E. Rescorla" initials="E." surname="Rescorla"/>
            <date month="July" year="2026"/>
            <abstract>
              <t>This document specifies version 1.3 of the Transport Layer Security (TLS) protocol. TLS allows client/server applications to communicate over the Internet in a way that is designed to prevent eavesdropping, tampering, and message forgery.</t>
              <t>This document obsoletes RFC 8446, which specified TLS 1.3. This document obsoletes RFC 5246 (specifying TLS 1.2) and RFCs 5077, 6961, 7627, and 8422, all of which pertain to TLS 1.2 or earlier, and updates RFCs 5705 and 6066. This document also specifies new requirements for TLS 1.2 implementations.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9846"/>
          <seriesInfo name="DOI" value="10.17487/RFC9846"/>
        </reference>
        <reference anchor="RFC9847">
          <front>
            <title>IANA Registry Updates for TLS and DTLS</title>
            <author fullname="J. Salowey" initials="J." surname="Salowey"/>
            <author fullname="S. Turner" initials="S." surname="Turner"/>
            <date month="December" year="2025"/>
            <abstract>
              <t>This document updates the changes to the TLS and DTLS IANA registries made in RFC 8447. It adds a new value, "D" for discouraged, to the "Recommended" column of the selected TLS registries and adds a "Comment" column to all active registries that do not already have a "Comment" column. Finally, it updates the registration request instructions.</t>
              <t>This document updates RFC 8447.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9847"/>
          <seriesInfo name="DOI" value="10.17487/RFC9847"/>
        </reference>
        <reference anchor="RFC9881">
          <front>
            <title>Internet X.509 Public Key Infrastructure -- Algorithm Identifiers for the Module-Lattice-Based Digital Signature Algorithm (ML-DSA)</title>
            <author fullname="J. Massimo" initials="J." surname="Massimo"/>
            <author fullname="P. Kampanakis" initials="P." surname="Kampanakis"/>
            <author fullname="S. Turner" initials="S." surname="Turner"/>
            <author fullname="B. E. Westerbaan" initials="B. E." surname="Westerbaan"/>
            <date month="October" year="2025"/>
            <abstract>
              <t>Digital signatures are used within X.509 certificates and Certificate Revocation Lists (CRLs), and to sign messages. This document specifies the conventions for using FIPS 204, the Module-Lattice-Based Digital Signature Algorithm (ML-DSA) in Internet X.509 certificates and CRLs. The conventions for the associated signatures, subject public keys, and private key are also described.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9881"/>
          <seriesInfo name="DOI" value="10.17487/RFC9881"/>
        </reference>
        <reference anchor="RFC9954">
          <front>
            <title>Hybrid Key Exchange in TLS 1.3</title>
            <author fullname="D. Stebila" initials="D." surname="Stebila"/>
            <author fullname="S. Fluhrer" initials="S." surname="Fluhrer"/>
            <author fullname="S. Gueron" initials="S." surname="Gueron"/>
            <date month="July" year="2026"/>
            <abstract>
              <t>Hybrid key exchange refers to using multiple key exchange algorithms simultaneously and combining the result with the goal of providing security even if a way is found to defeat the encryption for all but one of the component algorithms. It is motivated by the transition to post-quantum cryptography. This document provides a construction for hybrid key exchange in the Transport Layer Security (TLS) protocol version 1.3.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9954"/>
          <seriesInfo name="DOI" value="10.17487/RFC9954"/>
        </reference>
        <reference anchor="RFC10024">
          <front>
            <title>Post-Quantum Traditional (PQ/T) Hybrid Key Agreement Mechanisms for TLS 1.3</title>
            <author fullname="K. Kwiatkowski" initials="K." surname="Kwiatkowski"/>
            <author fullname="P. Kampanakis" initials="P." surname="Kampanakis"/>
            <author fullname="B. E. Westerbaan" initials="B. E." surname="Westerbaan"/>
            <author fullname="D. Stebila" initials="D." surname="Stebila"/>
            <date month="August" year="2026"/>
            <abstract>
              <t>This document defines three hybrid key agreement mechanisms for TLS 1.3 -- X25519MLKEM768, SecP256r1MLKEM768, and SecP384r1MLKEM1024 -- that combine the post-quantum ML-KEM (Module-Lattice-Based Key Encapsulation Mechanism) with an ECDHE (Ephemeral Elliptic Curve Diffie-Hellman) exchange.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="10024"/>
          <seriesInfo name="DOI" value="10.17487/RFC10024"/>
        </reference>
        <reference anchor="RFC7030">
          <front>
            <title>Enrollment over Secure Transport</title>
            <author fullname="M. Pritikin" initials="M." role="editor" surname="Pritikin"/>
            <author fullname="P. Yee" initials="P." role="editor" surname="Yee"/>
            <author fullname="D. Harkins" initials="D." role="editor" surname="Harkins"/>
            <date month="October" year="2013"/>
            <abstract>
              <t>This document profiles certificate enrollment for clients using Certificate Management over CMS (CMC) messages over a secure transport. This profile, called Enrollment over Secure Transport (EST), describes a simple, yet functional, certificate management protocol targeting Public Key Infrastructure (PKI) clients that need to acquire client certificates and associated Certification Authority (CA) certificates. It also supports client-generated public/private key pairs as well as key pairs generated by the CA.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7030"/>
          <seriesInfo name="DOI" value="10.17487/RFC7030"/>
        </reference>
        <reference anchor="RFC8295">
          <front>
            <title>EST (Enrollment over Secure Transport) Extensions</title>
            <author fullname="S. Turner" initials="S." surname="Turner"/>
            <date month="January" year="2018"/>
            <abstract>
              <t>The EST (Enrollment over Secure Transport) protocol defines the Well-Known URI (Uniform Resource Identifier) -- /.well-known/est -- along with a number of other path components that clients use for PKI (Public Key Infrastructure) services, namely certificate enrollment (e.g., /simpleenroll). This document defines a number of other PKI services as additional path components -- specifically, firmware and trust anchors as well as symmetric, asymmetric, and encrypted keys. This document also specifies the PAL (Package Availability List), which is an XML (Extensible Markup Language) file or JSON (JavaScript Object Notation) object that clients use to retrieve packages available and authorized for them. This document extends the EST server path components to provide these additional services.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8295"/>
          <seriesInfo name="DOI" value="10.17487/RFC8295"/>
        </reference>
        <reference anchor="I-D.ietf-tls-mldsa">
          <front>
            <title>Use of ML-DSA in TLS 1.3</title>
            <author fullname="Tim Hollebeek" initials="T." surname="Hollebeek">
              <organization>DigiCert</organization>
            </author>
            <author fullname="Sophie Schmieg" initials="S." surname="Schmieg">
              <organization>Google</organization>
            </author>
            <author fullname="Bas Westerbaan" initials="B." surname="Westerbaan">
              <organization>Cloudflare</organization>
            </author>
            <date day="11" month="September" year="2026"/>
            <abstract>
              <t>   This memo specifies how the post-quantum signature scheme ML-DSA
   (FIPS 204) is used for authentication in TLS 1.3.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-tls-mldsa-06"/>
        </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="RFC5281">
          <front>
            <title>Extensible Authentication Protocol Tunneled Transport Layer Security Authenticated Protocol Version 0 (EAP-TTLSv0)</title>
            <author fullname="P. Funk" initials="P." surname="Funk"/>
            <author fullname="S. Blake-Wilson" initials="S." surname="Blake-Wilson"/>
            <date month="August" year="2008"/>
            <abstract>
              <t>EAP-TTLS is an EAP (Extensible Authentication Protocol) method that encapsulates a TLS (Transport Layer Security) session, consisting of a handshake phase and a data phase. During the handshake phase, the server is authenticated to the client (or client and server are mutually authenticated) using standard TLS procedures, and keying material is generated in order to create a cryptographically secure tunnel for information exchange in the subsequent data phase. During the data phase, the client is authenticated to the server (or client and server are mutually authenticated) using an arbitrary authentication mechanism encapsulated within the secure tunnel. The encapsulated authentication mechanism may itself be EAP, or it may be another authentication protocol such as PAP, CHAP, MS-CHAP, or MS-CHAP-V2. Thus, EAP-TTLS allows legacy password-based authentication protocols to be used against existing authentication databases, while protecting the security of these legacy protocols against eavesdropping, man-in-the-middle, and other attacks. The data phase may also be used for additional, arbitrary data exchange. This memo provides information for the Internet community.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5281"/>
          <seriesInfo name="DOI" value="10.17487/RFC5281"/>
        </reference>
        <reference anchor="RFC7170">
          <front>
            <title>Tunnel Extensible Authentication Protocol (TEAP) Version 1</title>
            <author fullname="H. Zhou" initials="H." surname="Zhou"/>
            <author fullname="N. Cam-Winget" initials="N." surname="Cam-Winget"/>
            <author fullname="J. Salowey" initials="J." surname="Salowey"/>
            <author fullname="S. Hanna" initials="S." surname="Hanna"/>
            <date month="May" year="2014"/>
            <abstract>
              <t>This document defines the Tunnel Extensible Authentication Protocol (TEAP) version 1. TEAP is a tunnel-based EAP method that enables secure communication between a peer and a server by using the Transport Layer Security (TLS) protocol to establish a mutually authenticated tunnel. Within the tunnel, TLV objects are used to convey authentication-related data between the EAP peer and the EAP server.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7170"/>
          <seriesInfo name="DOI" value="10.17487/RFC7170"/>
        </reference>
        <reference anchor="RFC8879">
          <front>
            <title>TLS Certificate Compression</title>
            <author fullname="A. Ghedini" initials="A." surname="Ghedini"/>
            <author fullname="V. Vasiliev" initials="V." surname="Vasiliev"/>
            <date month="December" year="2020"/>
            <abstract>
              <t>In TLS handshakes, certificate chains often take up the majority of the bytes transmitted.</t>
              <t>This document describes how certificate chains can be compressed to reduce the amount of data transmitted and avoid some round trips.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8879"/>
          <seriesInfo name="DOI" value="10.17487/RFC8879"/>
        </reference>
        <reference anchor="RFC8995">
          <front>
            <title>Bootstrapping Remote Secure Key Infrastructure (BRSKI)</title>
            <author fullname="M. Pritikin" initials="M." surname="Pritikin"/>
            <author fullname="M. Richardson" initials="M." surname="Richardson"/>
            <author fullname="T. Eckert" initials="T." surname="Eckert"/>
            <author fullname="M. Behringer" initials="M." surname="Behringer"/>
            <author fullname="K. Watsen" initials="K." surname="Watsen"/>
            <date month="May" year="2021"/>
            <abstract>
              <t>This document specifies automated bootstrapping of an Autonomic Control Plane. To do this, a Secure Key Infrastructure is bootstrapped. This is done using manufacturer-installed X.509 certificates, in combination with a manufacturer's authorizing service, both online and offline. We call this process the Bootstrapping Remote Secure Key Infrastructure (BRSKI) protocol. Bootstrapping a new device can occur when using a routable address and a cloud service, only link-local connectivity, or limited/disconnected networks. Support for deployment models with less stringent security requirements is included. Bootstrapping is complete when the cryptographic identity of the new key infrastructure is successfully deployed to the device. The established secure connection can be used to deploy a locally issued certificate to the device as well.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8995"/>
          <seriesInfo name="DOI" value="10.17487/RFC8995"/>
        </reference>
        <reference anchor="RFC9794">
          <front>
            <title>Terminology for Post-Quantum Traditional Hybrid Schemes</title>
            <author fullname="F. Driscoll" initials="F." surname="Driscoll"/>
            <author fullname="M. Parsons" initials="M." surname="Parsons"/>
            <author fullname="B. Hale" initials="B." surname="Hale"/>
            <date month="June" year="2025"/>
            <abstract>
              <t>One aspect of the transition to post-quantum algorithms in cryptographic protocols is the development of hybrid schemes that incorporate both post-quantum and traditional asymmetric algorithms. This document defines terminology for such schemes. It is intended to be used as a reference and, hopefully, to ensure consistency and clarity across different protocols, standards, and organisations.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9794"/>
          <seriesInfo name="DOI" value="10.17487/RFC9794"/>
        </reference>
        <reference anchor="RFC9958">
          <front>
            <title>Post-Quantum Cryptography for Engineers</title>
            <author fullname="A. Banerjee" initials="A." surname="Banerjee"/>
            <author fullname="T. Reddy.K" initials="T." surname="Reddy.K"/>
            <author fullname="D. Schoinianakis" initials="D." surname="Schoinianakis"/>
            <author fullname="T. Hollebeek" initials="T." surname="Hollebeek"/>
            <author fullname="M. Ounsworth" initials="M." surname="Ounsworth"/>
            <date month="June" year="2026"/>
            <abstract>
              <t>The advent of a cryptographically relevant quantum computer (CRQC) would render state-of-the-art, traditional public key algorithms deployed today obsolete, as the mathematical assumptions underpinning their security would no longer hold. To address this, protocols and infrastructure must transition to post-quantum algorithms, which are designed to resist both traditional and quantum attacks. This document explains why engineers need to be aware of and understand post-quantum cryptography (PQC), and it details the impact of CRQCs on existing systems and the challenges involved in transitioning to post-quantum algorithms. Unlike previous cryptographic updates, this shift may require significant protocol redesign due to the unique properties of post-quantum algorithms.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9958"/>
          <seriesInfo name="DOI" value="10.17487/RFC9958"/>
        </reference>
        <reference anchor="I-D.ietf-uta-pqc-app">
          <front>
            <title>Post-Quantum Cryptography Recommendations for TLS-based Applications</title>
            <author fullname="Tirumaleswar Reddy.K" initials="T." surname="Reddy.K">
              <organization>Nokia</organization>
            </author>
            <author fullname="Hannes Tschofenig" initials="H." surname="Tschofenig">
              <organization>University of the Bundeswehr Munich</organization>
            </author>
            <date day="4" month="July" year="2026"/>
            <abstract>
              <t>   Post-quantum cryptography presents new challenges for device
   manufacturers, application developers, and service providers.  This
   document highlights the unique characteristics of applications and
   offers best practices for implementing quantum-ready usage profiles
   in applications that use TLS and supporting protocols such as DNS.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-uta-pqc-app-03"/>
        </reference>
        <reference anchor="I-D.ietf-lamps-pq-composite-sigs">
          <front>
            <title>Composite Module-Lattice-Based Digital Signature Algorithm (ML-DSA) for use in X.509 Public Key Infrastructure</title>
            <author fullname="Mike Ounsworth" initials="M." surname="Ounsworth">
              <organization>Entrust Limited</organization>
            </author>
            <author fullname="John Gray" initials="J." surname="Gray">
              <organization>Entrust Limited</organization>
            </author>
            <author fullname="Massimiliano Pala" initials="M." surname="Pala">
              <organization>OpenCA Labs</organization>
            </author>
            <author fullname="Jan Klaußner" initials="J." surname="Klaußner">
              <organization>Bundesdruckerei GmbH</organization>
            </author>
            <author fullname="Scott Fluhrer" initials="S." surname="Fluhrer">
              <organization>Cisco Systems</organization>
            </author>
            <date day="21" month="April" year="2026"/>
            <abstract>
              <t>   This document defines combinations of US NIST Module-Lattice-Based
   Digital Signature Algorithm (ML-DSA) in hybrid with traditional
   algorithms RSASSA-PKCS1-v1.5, RSASSA-PSS, ECDSA, Ed25519, and Ed448.
   These combinations are tailored to meet regulatory guidelines in
   certain regions.  Composite ML-DSA is applicable in applications that
   use X.509 or PKIX data structures that accept ML-DSA, but where the
   operator wants extra protection against breaks or catastrophic bugs
   in ML-DSA, and where existential unforgeability (EUF-CMA) level
   security is acceptable.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-lamps-pq-composite-sigs-19"/>
        </reference>
        <reference anchor="I-D.reddy-tls-composite-mldsa">
          <front>
            <title>Use of Composite ML-DSA in TLS 1.3</title>
            <author fullname="Tirumaleswar Reddy.K" initials="T." surname="Reddy.K">
              <organization>Nokia</organization>
            </author>
            <author fullname="Tim Hollebeek" initials="T." surname="Hollebeek">
              <organization>DigiCert</organization>
            </author>
            <author fullname="John Gray" initials="J." surname="Gray">
              <organization>Entrust Limited</organization>
            </author>
            <author fullname="Scott Fluhrer" initials="S." surname="Fluhrer">
              <organization>Cisco Systems</organization>
            </author>
            <author fullname="Daniel Van Geest" initials="D." surname="Van Geest">
              <organization>CryptoNext Security</organization>
            </author>
            <date day="31" month="August" year="2026"/>
            <abstract>
              <t>   Compositing the post-quantum ML-DSA signature with traditional
   signature algorithms provides protection against potential breaks or
   critical bugs in ML-DSA or the ML-DSA implementation.  This document
   specifies how such a composite signature can be formed using ML-DSA
   with RSA-PKCS#1 v1.5, RSA-PSS, ECDSA, Ed25519, and Ed448 to provide
   authentication in TLS 1.3, including use in certificates.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-reddy-tls-composite-mldsa-12"/>
        </reference>
        <reference anchor="FIPS203">
          <front>
            <title>Module-Lattice-Based Key-Encapsulation Mechanism Standard</title>
            <author>
              <organization>National Institute of Standards and Technology (NIST)</organization>
            </author>
            <date year="2024"/>
          </front>
          <seriesInfo name="FIPS" value="203"/>
        </reference>
        <reference anchor="FIPS204">
          <front>
            <title>Module-Lattice-Based Digital Signature Standard</title>
            <author>
              <organization>National Institute of Standards and Technology (NIST)</organization>
            </author>
            <date year="2024"/>
          </front>
          <seriesInfo name="FIPS" value="204"/>
        </reference>
        <reference anchor="FIPS205">
          <front>
            <title>Stateless Hash-Based Digital Signature Standard</title>
            <author>
              <organization>National Institute of Standards and Technology (NIST)</organization>
            </author>
            <date year="2024"/>
          </front>
          <seriesInfo name="FIPS" value="205"/>
        </reference>
        <reference anchor="RFC9191">
          <front>
            <title>Handling Large Certificates and Long Certificate Chains in TLS-Based EAP Methods</title>
            <author fullname="M. Sethi" initials="M." surname="Sethi"/>
            <author fullname="J. Preuß Mattsson" initials="J." surname="Preuß Mattsson"/>
            <author fullname="S. Turner" initials="S." surname="Turner"/>
            <date month="February" year="2022"/>
            <abstract>
              <t>The Extensible Authentication Protocol (EAP), defined in RFC 3748, provides a standard mechanism for support of multiple authentication methods. EAP-TLS and other TLS-based EAP methods are widely deployed and used for network access authentication. Large certificates and long certificate chains combined with authenticators that drop an EAP session after only 40 - 50 round trips is a major deployment problem. This document looks at this problem in detail and describes the potential solutions available.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9191"/>
          <seriesInfo name="DOI" value="10.17487/RFC9191"/>
        </reference>
      </references>
    </references>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA81c7ZLbxpX930/RO/khKTUcWbIUSVPZZCejcaS1vqwZx0ml
UikQaJJYgQCDBmbEuJxn2WfZJ9tz7u0GGiRHlpPNVn7Y4oBA9+37ee4HOJvN
TFd2lTu1R+8a382+6bO669f2ol5lde7Wru687Rp79epy9pvMu8JenL2zr123
agp/ZLL5vHXXfPib8899Js86t2za7an1XWFM0eR1tgYBRZstulnpusXMrfvZ
5i/5zGWbWVf5WYVHfGd8P1+X3pdN3W03eOLlxdVXpu7Xc9eemgL3nJq8qb2r
fe9Pbdf2zoC2L03Wugw0Xrq8b8tue2RumvbDsm36Da6OtNlvN1zkyHxwW9xR
nBo7sziY/nP/yr7Yztuy4J84Gv/Bs8Zcu7rHztZ+YkVrleKj77BzWS/tb3kv
r6+zssJ1nPg/ePSTpl3yctbmK1xedd3Gn96/z7t4qbx2J/G2+7xwf942N97d
x/NHxhjfZXXx56xqamy2dd5sylP7x67Jj61v2q51C49P23X40LVl3h3bvFmL
0I4thLHONhtQ+Cdjsh5naMkFEGTtoq8qldRV2fbrrHL+Jmvte1cUW7kBNGV1
+desg4BO7ZvmQ5nJ9Rw8P7W/yeolCGudXGvdUu76OmvrrMs+hDubvu6oGS/r
IjzsAoM+nHTJrn9uuet/1NzjBOTz7KZu2jU2vxZhvP/q/NmDZ1/Ej08f/WL8
+GT4+PRB/Pjs8aPw8cEXXzyMn5988WVc4unDZ4/58eXsuYhAFHNdFT47Naas
FzubP344rP3kwZNhkadPnsWPz3Q9bv7k2aORjqeTXfouE1OAVCbXq2y98fhm
htNvGl92bubLpY/3CH+ExPH7QKy1X718d/nwiy9PhcHR/F83RV+52aus68rc
BcP92m1nF3WebXxfiVyh2DmsvPRre0ldy9riSJYZlMUGVcCSb+SRrII4Pbbp
O2ebxfCct/jXXmG9uqma5dbeffPy8uqeLifWbB9CEvKnd23pPLkcdzjiIY6w
CQ5yNJzp0Wec6Xm5LDsQdVkuoXp96/51TvJoPMnj6UmwVeeg+96+yPzqX/8k
j2GRMwQX/s9mc3iaLO+MuVqVnk6mp7+xfuPycoFFbLdytvdCyoZh6C8hDOXt
dtM1yzbbrLa2rCWkzIeQstaQcgzzy6u+oF/lQhcfO4SAcl45cwYOYKcyV+V9
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
EMZ3srz4DpeQmJ5Kyzdj5hTX7Ot523xw9YnyJ6lK7xeDyKk1qZwlCrebqlif
U62VDB8OQtLAPZj9umlTEg+JKmQb08PRGicMnB5IgcbeAwflgaM+36M6YQ3y
WCZ0iJsKTVtk8zT53588/uLZBGwe2/PxL6PVHwivzrfCNJhh8r29KtdIt1hl
PbZvawkg6dcsyPV+rCjdfXt++e4eC/CdC8V0OWS9tY3goj09Ba4u5z3h6Jg4
AslKep7twMKmVRQx8a1ZVDHW7/s6IjZSPa9gcyRDENNzJq7nO/lGqKbtNWjs
9z8bUpMfjHk7qioLCVm7lVCVjS2e/dwveBMmpcGFhdBQeuNzVyNeNMd2mp7W
dkNvJl47JqsxExv44JOMHdqqiQyAPrPz5tppdM5KYdZ35eyrMqacwdN0VGcp
ARF0LnrZJeS5ZN2Y51rNc82Y5xrz3aqsRqIenHyZpoghx3MCkm+ytlB3kAu7
mn65SqLPxNJJWMmCw7VkWOV1hmeQIoRMndqQI8GF9an0QqoogJpfuo+wM55j
zBCIyjNWK46T5M7lCplbcrhRZRqKE0HCSWo8pXH0fiHEA7P6pOAn1ZRbw/qg
+t7edSfLk2OrEdRo1a9uxENCfIGHY5Zsd7Jk2V90IIfWiY0NerRlIlYVZs10
jF8k+keGjvoFsSA9SHP9RMPI3KgSmrmZoI9jzUT0JHi2Gb6lgmiQz3D4rS+j
/kAbmOZpnYRIUUlEmGgb5tJCjkiQPiv0kEQ4cBFRy/CYuJAb1kVSyBDEmtS/
JW7an0uMGtQlCDdJ7FwRdOok3H+uGgaFDbz2A3RKPGgw9Z0MMYgU97dsD/pj
7QYU7poYAnaW9gXH+nTriRwiYsy02BbLLLulleNUmD5oX6fSH3RO/dKJuZqU
SrrtJhSh86yFklRuSQsr6xoKt3OUsQjCLDZ43Ebq1Kz9d1LRH8uGry9n5y/O
3l0/hFpGMwjwXyFdLGePa9i4Bq+q4Fk7PkDLYD2iMnAHomTNYiGhiMrMHHes
+Q31ywrpX1U1NxJHUvOQynIufpLCSqWtJdOgTwP8THl+vOPrteQeev2a4Uuh
4BMVLsksYzludJ9PH/0C7pOSlhtq5Et4AiF2iiCoScQ7ZqV4Z1q5kN77ySRV
OnADcwSijaKB0+miuzG3upsRiKd85EGRXxex1EGxg4HkysbhnqEDBCbzGT1X
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
V9ZOzP8CG1k6RnZPAAA=

-->

</rfc>
