Technology

Chrome's Post-Quantum HTTPS Upgrade: Key Exchange Secured, Authentication Still Classic

Google Chrome enables quantum-resistant key exchange by default, but website authentication still relies on classical cryptography. Learn what this means for HTTPS security.

Sarah Chen · · · 3 min read · 10 views
Chrome's Post-Quantum HTTPS Upgrade: Key Exchange Secured, Authentication Still Classic
Mentioned in this article
GOOGL $349.54 +0.64%

Google Chrome has taken a significant step in securing internet communications against future quantum threats, but the journey is far from complete. The browser has enabled the standardized ML-KEM key-exchange system by default since version 131 across Windows, macOS, Linux, ChromeOS, and Android, according to the latest Chromium security updates. This move marks a major milestone in the transition to post-quantum cryptography, but experts note that the protection is limited to one part of the HTTPS protocol.

What Chrome's Quantum-Resistant Protection Covers

The core change involves how browsers and servers establish the secret keys used to encrypt TLS 1.3 sessions. Chrome now offers a hybrid key exchange called X25519MLKEM768, which combines the classical X25519 algorithm with NIST's ML-KEM-768 post-quantum algorithm. This hybrid approach ensures that even if one algorithm is broken, the other still provides security, offering a hedge against both future quantum computers and unforeseen weaknesses in the new lattice-based scheme.

The Internet Engineering Task Force (IETF) published RFC 10024 in August, formalizing this hybrid key agreement for TLS 1.3. This gives browser, server, and network software vendors a common standards-track specification to implement, ensuring interoperability across the industry.

The Threat: Store Now, Decrypt Later

The urgency behind this deployment stems from the "store now, decrypt later" threat. Adversaries can record encrypted traffic today and store it until a quantum computer becomes powerful enough to break the classical key exchange. If that happens, sensitive data—such as financial records, medical information, or state secrets—could be decrypted years later. By implementing post-quantum key exchange now, Chrome helps protect against this long-term risk.

Google's rollout has been gradual. An experimental hybrid appeared in Chrome 116, a draft Kyber-based version became the desktop default in Chrome 124, and Chrome 131 switched to the finalized ML-KEM design and extended default support across all major platforms. This staged approach allowed Google to test and refine the implementation while minimizing disruption.

Costs and Challenges

The transition has not been without costs. The X25519MLKEM768 key exchange requires a 1,216-byte client share, significantly larger than the previous 32-byte X25519 share. Google's 2024 deployment report noted that the larger handshake split Chrome's ClientHello across two packets, increasing median desktop TLS-handshake latency by about 4%. However, connection reuse helped mitigate the impact on user experience, and the rollout also uncovered middleboxes with hard-coded assumptions about handshake size, which had to be addressed.

What Remains Unprotected: Authentication

While key exchange is now quantum-resistant, website authentication still relies on classical cryptography. Certificates and digital signatures used to verify a website's identity depend on algorithms like RSA or ECDSA, which a sufficiently powerful quantum computer could break. Google has stated it has no immediate plans to put post-quantum algorithms into conventional X.509 certificate chains, as those signatures are much larger and would slow down connections.

Instead, Google is exploring Merkle Tree Certificates (MTCs), a novel approach where certificate authorities sign a tree representing many certificates, and browsers receive a compact proof of inclusion. This could drastically reduce the size of post-quantum authentication data. However, the program is still experimental, with a public bootstrapping phase planned for Q1 2027 and requirements for a separate Chrome Quantum-resistant Root Store in Q3 2027. In the meantime, every MTC connection in Google's feasibility study is still backed by a conventional trusted X.509 certificate.

What Users and Network Operators Should Do

For everyday Chrome users, the practical step is simply to keep the browser updated. Chrome automatically negotiates the most secure key exchange when both ends support it. Network operators and enterprises, however, need to ensure their entire infrastructure—including proxies, firewalls, load balancers, and CDNs—supports the new hybrid key exchange. If any component in the path doesn't support it, the connection may fall back to classical cryptography, negating the post-quantum protection.

The deployment of quantum-resistant key exchange in Chrome is a major step forward, but it's only half the battle. As the industry moves toward post-quantum authentication, users and enterprises must stay vigilant and adapt to the evolving cryptographic landscape.

This article is for informational purposes only and does not constitute financial advice or a recommendation to buy or sell any security. Market data may be delayed. Always conduct your own research and consult a licensed financial advisor before making investment decisions.

Related Articles

View All →