Skip to content
FIELD NOTE

Hybrid post-quantum TLS in 2026: what is an RFC and what is still a draft?

A protocol-status and deployment guide that separates final ML-KEM standards and RFCs from active TLS 1.3 Internet-Drafts, then turns that distinction into a defensible test and rollout plan.

July 20, 20269 min readNeura Parse Research
post-quantum TLShybrid TLSML-KEM TLSX25519MLKEM768TLS 1.3RFC 9794RFC 9935RFC 9936quantum-safe networking
Bright illustration of network hardware, telecommunications towers, linked nodes, molecular structures, and a shield motifConcept visualization

Published Informational RFC

Published Standards Track RFCs

Active TLS key-agreement drafts

Hybrid groups in draft version 05

Abstract

ML-KEM is a final NIST standard, but that fact alone does not make every ML-KEM TLS design a final Internet standard. In July 2026, terminology and specific PKIX and CMS building blocks are RFCs while the prominent hybrid and pure post-quantum TLS 1.3 key-agreement specifications remain active Internet-Drafts.

Gap map

Identify the security property and publication status before testing implementation behavior or making a production-readiness claim.

01

Property

  • Key establishment
  • Peer authentication
  • Confidentiality lifetime
02

Specification

  • Final FIPS or RFC
  • Exact Internet-Draft version
  • Hybrid or PQ-only construction
03

System test

  • Every TLS termination point
  • Bytes, latency, CPU, and memory
  • Negotiation, failure, and fallback
04

Claim

  • Bounded deployment scope
  • Dated evidence package
  • Refresh trigger for draft changes
01Status map

FIPS 203 standardized ML-KEM in August 2024, and NIST SP 800-227 added final KEM-use guidance in September 2025. These publications establish the algorithm and important implementation principles. They do not, by themselves, define how every application protocol carries ML-KEM keys, combines ML-KEM with traditional key agreement, negotiates parameters, handles failures, or interoperates across deployed products.

As of July 20, 2026, RFC 9794 is a published Informational terminology document, and RFC 9935 and RFC 9936 are published Standards Track documents for specific X.509 and CMS uses. The IETF TLS working group's hybrid ECDHE-MLKEM specification had completed IESG approval and was in RFC Editor processing but was not yet an RFC. The separate pure ML-KEM TLS 1.3 specification remained in Working Group Last Call with a revision needed. A precise architecture record must name the exact layer and publication status instead of compressing all of them into the statement that post-quantum TLS is standardized.

Status as of July 20, 2026: ML-KEM is final; the cited PKIX and CMS integrations are RFCs; the hybrid TLS draft was IESG-approved and awaiting RFC publication; the PQ-only draft remained in working-group review.
02Hybrid meaning

RFC 9794 uses post-quantum/traditional, or PQ/T, hybrid language for designs that combine a post-quantum component with a traditional component. The intended security argument is that the combined scheme can preserve its target property when at least one component remains secure, subject to the combiner and protocol actually satisfying that argument. Naming two algorithms is not enough; their inputs, outputs, domain separation, failure handling, and binding to the transcript matter.

Protocol negotiation that lets peers choose either a traditional group or a post-quantum group is not automatically the same security construction as a hybrid group that combines both contributions in one exchange. Teams should document whether a connection used a combined group, a PQ-only group, or a traditional fallback; which party selected it; and whether an attacker could influence that selection. RFC 9794 also cautions that broad labels such as quantum-safe can create more confidence than the evidence supports.

hybrid_claim = defined_combiner + bound_transcript + component_validation + downgrade_resistance + complete_path_evidence
Two open laptops displaying source code on a bright software-development deskTLS evidence boundary
FIG · PROTOCOL EVIDENCE — Record the exact draft or RFC, implementation version, negotiated group, complete termination path, measurements, and fallback behavior.
03Final RFC boundary

RFC 9935 standardizes identifiers and encodings for ML-KEM public and private keys in the Internet X.509 public-key infrastructure. Because ML-KEM is a key-encapsulation mechanism rather than a signature algorithm, its certificates have a specialized key-establishment role. For TLS use, RFC 9935 says ML-KEM certificates could only serve as end-entity identity certificates and would require significant protocol updates. An ML-KEM certificate is not a drop-in replacement for the signature key that authenticates a conventional Web PKI server certificate.

RFC 9936 specifies direct ML-KEM recipient processing for Cryptographic Message Syntax. Its scope is CMS, and it explicitly does not define a hybrid key-establishment construction. Both RFCs use the final ML-KEM standardized by FIPS 203. RFC 9935 warns that final ML-KEM is incompatible with pre-standard Kyber encodings and identifiers, so an inventory must distinguish final-standard support from older experimental deployments instead of treating every Kyber or ML-KEM label as wire-compatible.

  • RFC 9935: X.509 algorithm identifiers, key encoding, and constrained ML-KEM certificate use.
  • RFC 9936: direct ML-KEM recipient processing in CMS, not a hybrid scheme.
  • Neither RFC finalizes the active TLS ECDHE-MLKEM Internet-Draft.
  • Pre-standard Kyber artifacts require explicit compatibility and replacement analysis.
04Hybrid TLS draft

Version 05 of draft-ietf-tls-ecdhe-mlkem, published May 26, 2026, defines X25519MLKEM768, SecP256r1MLKEM768, and SecP384r1MLKEM1024 for TLS 1.3. It has an intended status of Proposed Standard, had received IESG approval, and was in RFC Editor processing on July 20, 2026. That is an advanced publication state, but it is not publication as an RFC. Implementations and pilots must still pin the draft version until the RFC is issued because the final published record and identifiers are the claim boundary.

The version-05 wire contributions make sizing an operational concern. X25519MLKEM768 carries a 1,216-byte client key share and a 1,120-byte server share. SecP256r1MLKEM768 carries 1,249 and 1,153 bytes. SecP384r1MLKEM1024 carries 1,665 bytes in each direction. These are group key-share sizes from that draft version, not total TLS handshake sizes; certificates, signatures, extensions, and transport framing add further bytes.

  • X25519MLKEM768 — client 1,216 bytes; server 1,120 bytes.
  • SecP256r1MLKEM768 — client 1,249 bytes; server 1,153 bytes.
  • SecP384r1MLKEM1024 — client 1,665 bytes; server 1,665 bytes.
  • Recheck the current draft before procurement, interoperability, or production claims.
05Hybrid or PQ-only

The hybrid draft combines traditional elliptic-curve Diffie-Hellman with ML-KEM and, as noted above, had passed IESG approval while awaiting RFC publication. The separate draft-ietf-tls-mlkem describes pure post-quantum ML-KEM key agreement for TLS 1.3; version 08 was published June 24, 2026 with Informational intended status and remained in Working Group Last Call with a revised draft needed. Neither document was an RFC on July 20, 2026. A pilot may implement one for research or controlled interoperability, but its evidence should never present draft behavior as an immutable Internet standard.

Hybrid migration can retain confidence in a mature traditional primitive while adding a post-quantum contribution, but it adds bytes, implementation paths, validation duties, and combination logic. PQ-only key agreement removes the traditional component but places the targeted property on the post-quantum construction and ecosystem. The decision should consider assurance requirements, implementation maturity, interoperability, policy, performance, fallback behavior, and the lifetime of protected data. Authentication remains a separate design axis in either case.

Hybrid and PQ-only describe key-establishment choices. They do not state which signature authenticates the peer or whether every TLS termination point uses the same protection.
06Pilot design

Start with a bounded path and enumerate every TLS endpoint: client, CDN, load balancer, API gateway, service mesh sidecar, origin, inspection appliance, and management interface. A hybrid external connection followed by a traditional internal hop is not end-to-end hybrid protection. Capture the negotiated group at every termination point and connect it to software version, configuration, certificate and signature profile, request path, and test timestamp.

Measure full ClientHello and ServerHello behavior, packetization and fragmentation, MTU interaction, middlebox tolerance, retry rate, tail latency, CPU, memory, throughput, connection establishment under loss, resumption, and failure recovery. Test unsupported groups, reordered preferences, disabled PQ support, malformed key shares, partial fleet rollout, and intentional downgrade attempts. Confirm that fallback is observable and governed rather than silently converting a security requirement into a best-effort preference.

  • Pin the exact draft, library, build, group identifier, and configuration.
  • Test every client-server-product-version pair in the supported matrix.
  • Record negotiated groups and fallback reasons in privacy-appropriate telemetry.
  • Evaluate certificate and signature migration separately from key establishment.
07Release statement

Package the pilot evidence with the business and data boundary, threat property, topology and termination map, exact specification versions, algorithm and group identifiers, implementation builds, configuration, test corpus, supported interoperability matrix, performance distributions, failure and downgrade results, residual traditional hops, authentication method, owner, approval, and refresh trigger. Draft expiry or revision, library updates, certificate changes, or topology changes should reopen the record.

Prefer a claim such as: a named pilot successfully negotiated X25519MLKEM768 under draft-ietf-tls-ecdhe-mlkem-05 across a defined client and server matrix, with measured overhead and documented traditional fallback. Avoid saying that the entire platform uses standardized quantum-safe TLS unless the publication status, whole path, authentication layer, operational configuration, and evidence actually support every part of that sentence.

defensible_tls_claim = exact_spec_status + bounded_path + negotiated_evidence + auth_boundary + measured_behavior + dated_review_trigger
Practical takeaways

01

Separate final ML-KEM algorithm status from the status of each application protocol that uses it.

02

Treat RFC 9935 and RFC 9936 as scoped PKIX and CMS standards, not as final hybrid TLS specifications.

03

Pin active TLS drafts by version and revalidate identifiers, requirements, sizes, and interoperability when they change.

04

Measure complete handshake behavior and every TLS termination point, not only primitive benchmarks.

05

Keep key establishment, peer authentication, fallback, and end-to-end coverage as distinct evidence claims.

Reference annex

The analysis above carries the main reading flow. The material below is separated as a reference layer so program teams can inspect terminology, recurring questions, editorial method, and primary sources without interrupting the argument.

Field questions
Q01Is X25519MLKEM768 a final Internet standard in July 2026?

No. As of July 20, 2026, X25519MLKEM768 was defined by version 05 of an IETF TLS working-group Internet-Draft with intended Proposed Standard status. The draft had received IESG approval and was in RFC Editor processing, but it had not yet been published as an RFC. Controlled pilots should name the draft version and refresh their claims when the RFC is issued.

Q02Does hybrid ECDHE-MLKEM TLS also protect certificate signatures from quantum attacks?

Not by itself. The cited hybrid TLS work changes key establishment. Peer authentication and certificate signatures are separate protocol and PKI decisions, so a system can use hybrid key establishment while still authenticating with a traditional signature scheme.

Q03Does RFC 9935 make normal HTTPS post-quantum secure?

No. RFC 9935 defines ML-KEM identifiers and key representation for X.509 and constrains ML-KEM certificate use. It does not finalize the active hybrid TLS key-agreement draft, replace ordinary Web PKI signature authentication, or prove that an end-to-end HTTPS deployment uses post-quantum protection.

Q04Is a hybrid design automatically safer than a traditional or PQ-only design?

No. Its security depends on the combiner, protocol binding, component implementations, randomness, validation, downgrade resistance, operational configuration, and complete deployment boundary. Hybrid designs can reduce transition risk, but they also add complexity that must be tested and governed.

Editorial record
Editorial owner
Neura Parse Research
Last verified
July 20, 2026
Method
Synthesis of the dated primary and official records listed below, checked against the operating question in this note.
Scope limit
Planning analysis—not certification, customer performance evidence, procurement advice, or a claim of production readiness.
Sources reviewed8 records
S01NIST FIPS 203 — Module-Lattice-Based Key-Encapsulation Mechanism StandardFinal ML-KEM standard, published August 13, 2024; the publication page also carries the current errata planning note.S02NIST SP 800-227 — Recommendations for Key-Encapsulation MechanismsFinal September 2025 guidance on KEM definitions, secure use, applications, and composition.S03IETF RFC 9794 — Terminology for Post-Quantum Traditional Hybrid SchemesInformational RFC published June 2025 defining PQ/T hybrid terminology and its security distinctions.S04IETF RFC 9935 — ML-KEM algorithm identifiers for X.509 PKIStandards Track RFC published March 2026 for ML-KEM public and private key representation in X.509 PKI.S05IETF RFC 9936 — Use of ML-KEM in CMSStandards Track RFC published March 2026 for using ML-KEM in Cryptographic Message Syntax recipient processing.S06IETF TLS WG — hybrid ECDHE-MLKEM key agreement for TLS 1.3Active Internet-Draft; version 05 was published May 26, 2026 with intended Proposed Standard status. The IESG had approved it and RFC Editor processing was in progress, but it was not yet an RFC on July 20, 2026.S07IETF TLS WG — ML-KEM post-quantum key agreement for TLS 1.3Active Internet-Draft; version 08 was published June 24, 2026 with intended Informational status. It was in Working Group Last Call with a revised draft needed on July 20, 2026.S08NIST NCCoE — Migration to Post-Quantum CryptographyCurrent project page for cryptographic discovery, inventory, interoperability testing, and migration practice work.
Plan the migration

Connect cryptographic discovery, ownership, standards, supplier evidence, pilots, rollback, and verification in one programme.