<?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-02" 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-02"/>
    <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="23"/>
    <area>Security</area>
    <workgroup>EAP Method Update</workgroup>
    <keyword>PQC</keyword>
    <keyword>PQ/T Hybrid</keyword>
    <keyword>TLS</keyword>
    <keyword>EAP</keyword>
    <abstract>
      <?line 87?>

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

<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>When configured to do so, the EAP client validates the certificate presented by the EAP
server using a trust anchor provisioned out of band prior to authentication. 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>Trust anchor provisioning and initial retrieval of intermediate certificates take place
during device onboarding, before the device has network access through the EAP
authentication described in this document. BRSKI <xref target="RFC8995"/> is one such onboarding
mechanism, in which the registrar acts as the EST server and the pledge (the EAP client)
reaches it through a Join Proxy. The EAP client discovers the EST server as part of the
onboarding mechanism. For instance, in BRSKI the pledge discovers the registrar using
GRASP <xref target="RFC8990"/>, and this document does not define a separate discovery mechanism.</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="RFC8990">
          <front>
            <title>GeneRic Autonomic Signaling Protocol (GRASP)</title>
            <author fullname="C. Bormann" initials="C." surname="Bormann"/>
            <author fullname="B. Carpenter" initials="B." role="editor" surname="Carpenter"/>
            <author fullname="B. Liu" initials="B." role="editor" surname="Liu"/>
            <date month="May" year="2021"/>
            <abstract>
              <t>This document specifies the GeneRic Autonomic Signaling Protocol (GRASP), which enables autonomic nodes and Autonomic Service Agents to dynamically discover peers, to synchronize state with each other, and to negotiate parameter settings with each other. GRASP depends on an external security environment that is described elsewhere. The technical objectives and parameters for specific application scenarios are to be described in separate documents. Appendices briefly discuss requirements for the protocol and existing protocols with comparable features.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8990"/>
          <seriesInfo name="DOI" value="10.17487/RFC8990"/>
        </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:
H4sIAAAAAAAAA81c63LbyJX+30/Rq/ywnCLly9ixrMpmopE0sTK+aCxNJqlU
KtUEmiRWIMCgAcnMlOdZ9ln2yfY753QD3SDp8STZrfyYMUUA3afP9TsXcDqd
qrZoS3uiD65q106/7UzVdit9US1NldmVrVqn21rfvL6efmWczfXF6ZV+Y9tl
nbsDZWazxt7Rw9+efe4zmWntom42J9q1uVJ5nVVmBQLyxszbaWHb+dSuuun6
b9nUmvW0Ld20xCOuVa6brQrnirpqN2s8cXlx87WqutXMNicqxz0nKqsrZyvX
uRPdNp1VoO0LZRprQOO1zbqmaDcH6r5ubhdN3a3x7UCb/m5NixyoW7vBHfmJ
0lONg8k/j270q82sKXL6E0ejf/CsUne26rCz1p9YUWuh+OB77FxUC/07upe+
X5mixPc48W/p6Ed1s6CvTZMt8fWybdfu5NEjuou+Ku7sUbjtEX3xaNbU984+
wvMHSinXmir/qynrCpttrFPr4kT/ua2ziXZ10zZ27vBps/If2qbI2onO6hUL
baIhjJVZr0HhX5QyHc7QEBdAkNbzrixFUjdF061Mad29afR7m+cbvgE0mar4
u2khoBP9tr4tDH+fgecn+itTLUBYY/m7xi74rm9MU5nW3Po7665qSTMuq9w/
bD2Dbo/aaNe/NrTrbyva4wjk09lVVTcrbH7Hwnj/9dnLJy8fh4/Hz341fHzR
fzx+Ej6+fP7Mf3zy+PHT8PnF4y/CEsdPXz6nj5fTcxYBK+aqzJ05Uaqo5qPN
nz/t137x5EW/yPGLl+Hjy546fHwe6Hjx8tlA0nGyYdcatgoIKPm+NKu1w5Up
GLGuXdHaqSsWLtzDrGJqh+uebq2/vry6fvr4ixPmdfAEb+q8K+30tWnbIrPe
hr+xm+lFlZm160oWMXQ8g8EXbqWvSe1Mkx/wMr3eaK8VWPItP2JKSNZhm661
up73zzmNf/UN1qvqsl5s9OHby+ubh7IcG7Z+CqHwn842hXXE8LDDAR3iAJvg
IAf9mZ59xpnOi0XRgqjrYgEt7Br773OSZ8NJnqcnwVathRk4/cq45b//SZ7D
OKeIM/Q/bWZwOiZrlbpZFo78TUeuR7u1zYo5FtHt0urOMSlrikh/8xEpazbr
tl40Zr3c6KLi6DLro8tKossElpiVXU4ulha6+NAiGhSz0qpTcAA7FZko71VT
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
QR4gjGt5efYdNiIxPpWUb4bMKazZVbOmvrXVkfAnKlBvF4OIUyuichop3DhV
0S4jtRYynD8IkQbuwexXdROTuEtUPttID0fWmDAwPZAAja0HdsoDRz3fojpi
DfJYSugQNwWaNsjmyeT/ePT88csEbE702fCXkuoPhFdlG2YazDC6rm+KFdIt
qrJO9LuKA0h8mQpynRsqSofvzq6vHlItvrW+rs6HrDa6Zly0pafA1cWsIzg6
JI5AspyemxEsrBtBEYlvNUHFqJTfVQGxEdWzEjZHZDBiOqfE9WyUb/hq2lav
Rv/wiz41+ajUu0FVqZBgmg2HKjN0e7ZzP+9NKCn1LsyHhsIpl9kK8aKe6DQ9
rfSavBl77ZCshkys54OLMnZoqyQyAPqUndd3VqKzKZhZ3xfTr4uQcnpP05I6
cwmIQOe84118nkusG/JcLXmuGvJcpb5fFuVA1JOjL+IU0ed4lkHyvWlycQcZ
s6vuFsso+iSWToQVVHC44wyruDN4BimCz9RJGzIkuLA+kZ5PFRlQ00X7AXZG
5xgyBELlhqoVkyi5s5lA5oY4XIsy9cUJL+EoNU5pHLyfD/HArC4q+HE1ZW9Y
71Xf6UN7tDiaaImgSqp+Vc0eEuLzPByyZD3Kknl/1oEMWsc21uvRhhKxMlcr
SsfoQqR/xNBBvyAWpAdxrh9pGDE3qIRkbsrr41AzYT3xnm2Kq6QgEuQNDr9x
RdAfaAOleVInIaQoJCJMNDXl0kwOS5B8lm8nsXDgIoKW4TF2IfdUF4khgxdr
VP/muKl/yTGqVxcv3Cixs7nXqSN//5loGBTW89r10CnyoN7URxmiFynub6hT
6CbSDcjtHWEI2FncIhzq040j5BAQo5FiWyizjEsrk1iYzmtfK9LvdU780pG6
SUol7Wbti9CZaaAkpV2QhRVVBYUbHWUoglAW6z1uzXVqqv23XNEfyoZvrqdn
r06v7p5CLYMZePgvkC6Us4c1dFiDvhXBU+14By299bDKwB2wktXzOYciUmbK
cYeaX1+/LJH+lWV9z3EkNg+uLGfsJ0lYsbSlZOr1qYefMc8nI18vJXff9pcM
nwsFn6hwcWYZynGD+zx+9iu4T5I031AhX8ITCLEpgiBNIryjloJ30soFt+GP
klRpxw2UIxDayGs4nTa4G7XX3QxAPOYjHRT5dR5KHSR2MJC4sra4p+8Agcn0
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
ibAiy1EAAA==

-->

</rfc>
