Arama Yap Mesaj Submit
Request a Callback
+90
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro

Contact Us

Location Halkali merkez neighborhood fatih st ozgur apt no 46 , Kucukcekmece , Istanbul , 34303 , TR
PQC · ML-KEM · HYBRID TLS 1.3

Post-Quantum TLS: How to Prepare Web Infrastructure for Post-Quantum Cryptography

Post-quantum migration is no longer only a theoretical future plan. NIST standardized ML-KEM as FIPS 203, and modern TLS ecosystems combine X25519 with ML-KEM in hybrid key agreement to strengthen key establishment today.

tls / 2026
01FIPS 203 · ML-KEM
02X25519MLKEM768
03TLS 1.3 hybrid
04ML-DSA · signatures
Updated · 18.08.2026
01
On this page

Can post-quantum TLS actually be used today?

Yes, particularly for key agreement. Cloudflare deploys X25519MLKEM768 hybrid key agreement on TLS 1.3 and marks it as recommended. But post-quantum key agreement is not the same as post-quantum certificate signatures; visitor-to-edge, edge-to-origin and certificate authentication must be evaluated separately.

On this pagePost-Quantum TLS: How to Prepare Web Infrastructure for Post-Quantum Cryptography
01
Threat model

Why does harvest-now-decrypt-later affect today's data?

An attacker can record encrypted traffic today and attempt to break classical public-key cryptography later when capable quantum computers exist. Data that must remain confidential for years benefits from strengthening key agreement now.

01Browser / Client
02TLS 1.3
03X25519 + ML-KEM
04Shared Secret
05Encrypted Session
02
Standards

How do ML-KEM, ML-DSA and hybrid TLS differ?

ML-KEM is standardized for key establishment, while ML-DSA is for digital signatures. Hybrid key agreement combines classical X25519 and ML-KEM so the connection remains protected if at least one remains secure.

ML-KEM

NIST FIPS 203 key encapsulation

ML-DSA

Post-quantum digital signatures

Hybrid

X25519 + ML-KEM together

03
Connection layers

What does 'PQC enabled' mean on a Cloudflare site?

A web request has separate visitor-to-Cloudflare, Cloudflare-to-origin and certificate-authentication layers. Post-quantum key agreement at the edge does not automatically make the origin connection or certificate signature post-quantum.

Visitor → EdgeX25519MLKEM768PQ key agreement when the client supports it
Edge → OriginProduct/config dependentOrigin TLS must be checked separately
Certificate signatureML-DSA evolvingSeparate migration from key agreement
04
Server lab

How can you check ML-KEM support in OpenSSL?

OpenSSL 3.5 added ML-KEM support. Verify the OpenSSL version shipped by your operating system and whether the algorithms are available.

Command 1
openssl version -a
Command 2
openssl list -kem-algorithms
Command 3
openssl list -public-key-algorithms | grep -i ML-KEM
Command 4
curl -I --tlsv1.3 https://example.com
05
PQC readiness plan

How should an organization start a post-quantum TLS migration?

The first step is not converting everything overnight. Inventory TLS termination points, prioritize data with long confidentiality requirements and measure client compatibility in a pilot.

Inventory TLS termination points
Classify long-lived confidential data
Verify CDN/load balancer PQC support
Measure modern-client coverage
Pilot hybrid key agreement
Track signature migration separately
06
Common misconceptions

Conclusions to avoid about post-quantum TLS

PQC should be evaluated by which part of the connection uses which algorithm, not as a marketing label.

TLS 1.3 does not automatically mean post-quantum
Using a CDN does not make every connection PQ
ML-KEM is not a post-quantum certificate signature
Special hardware is not required for ML-KEM
Client support affects negotiated handshakes
Compatibility and performance must be measured with real traffic
Official documentation

Official sources

NISTFIPS 203 ML-KEMcsrc.nist.govCloudflare DocsPost-quantum cryptographydevelopers.cloudflare.comOpenSSL 3.5ML-KEMdocs.openssl.orgOpenSSLEVP_PKEY encapsulatedocs.openssl.org
FAQ

Frequently asked questions

What is ML-KEM?

It is the post-quantum key encapsulation mechanism standardized by NIST in FIPS 203.

What is X25519MLKEM768?

A hybrid key-agreement construction combining classical X25519 with ML-KEM-768.

Does OpenSSL support ML-KEM?

ML-KEM support was added in OpenSSL 3.5.

EKA YAZILIM VE BİLİŞİM SİSTEMLERİ

Inventory the TLS layer before planning PQC migration

Share CDN, reverse proxy, origin OS and TLS termination points; we can identify where hybrid ML-KEM can be introduced today.

Ask on WhatsApp0850 307 34 58
WhatsAppCall NowExplore
Top