• 6 mins read
  • Published

Java 27 Integrates Hybrid Post Quantum Cryptography for TLS 1.3

Daisy Shearer Physics and quantum technology editor Science.Report

Post by Daisy Shearer

Java 27 Integrates Hybrid Post Quantum Cryptography for TLS 1.3 Science.Report © science.report
Java 27 Integrates Hybrid Post Quantum Cryptography for TLS 1.3 © science.report

Oracle has released Java 27 with native support for hybrid post quantum cryptography in TLS 1.3, aiming to address harvest now decrypt later threats and streamline migration to quantum resistant security for cloud and enterprise applications

With Java 27, released on September 15, 2026, Oracle has added quantum resistant cryptography directly into the Java platform. This update addresses the risk that future quantum computers could break today's encrypted data. The move follows ongoing work at research centers like MIT and Stanford, where the security impact of quantum computing on existing cryptographic protocols is under close study.

Hybrid key exchange in TLS 1.3

The main technical change in Java 27 is the adoption of JEP 527, which introduces hybrid key exchange algorithms to TLS 1.3 through the standard javax.net.ssl APIs. This method combines classical key exchange with quantum resistant key encapsulation, so network connections get quantum protection by default. Oracle says this support covers all applications using javax.net.ssl, with no code changes needed, making it easier for enterprises to adopt. The hybrid named groups in JEP 527 include X25519MLKEM768, along with hybrid and classical options based on SecP256r1 and SecP384r1. These are implemented schemes, not just proposals.

Hybrid key exchange is meant to counter the "harvest now, decrypt later" threat, where attackers intercept encrypted traffic now and wait for quantum computers to break it in the future. By combining quantum resistant algorithms with established methods, Java 27 aims to keep intercepted data secure even if quantum computers arrive before older systems are replaced. This approach follows recommendations from the National Institute of Standards and Technology (NIST), which leads efforts to standardize post quantum cryptographic algorithms.

Cryptographic module and algorithm support

Oracle has also added Oracle Jipher 20 to the Oracle Java Verified Portfolio. This cryptographic module is validated to the FIPS 140-3 standard and uses an OpenSSL implementation that supports NIST-standardized ML-KEM (Kyber) and ML-DSA (Dilithium) algorithms. These are among the main candidates for post quantum cryptography, chosen for their resistance to both classical and quantum attacks. Including these standards in a FIPS-validated module is meant to meet regulatory requirements in sectors like finance and healthcare. Research at CERN and other labs continues to stress the need for strong cryptographic standards in scientific data transmission.

Java 27 also brings a third preview of JEP 538, which improves how cryptographic objects are encoded and managed in PEM format. This should make it easier to handle quantum safe keys, certificates, and revocation lists, and help organizations as they move to new cryptographic standards. InfoQ has independently confirmed Java 27's release and JEP 527's inclusion, noting the alignment with IETF's work on Hybrid Key Exchange in TLS 1.3 and the earlier rollout of ML-KEM in JDK 24.

Performance and migration path

Java 27 includes other updates, such as compact object headers by default (JEP 534) and the G1 garbage collector for all environments (JEP 523), both aimed at reducing JVM heap usage and improving runtime efficiency. Still, the main focus of this release is the security transition. Oracle plans to backport similar post quantum cryptography features to its long term support Java versions, giving organizations a migration path if they cannot upgrade right away. Amazon Corretto 27, now generally available, also highlights JEP 527 as a key feature for protecting TLS 1.3 connections by combining classical and post quantum key exchange.

Technical documentation and developer resources are available through Oracle's official channels. The real impact of these changes will depend on how quickly enterprises adopt the new cryptographic defaults and how well the hybrid approach holds up under real world attacks. Adding post quantum cryptography to a widely used platform like Java is a major step, but it does not remove the need for careful implementation, ongoing cryptanalysis, and independent review. Peer-reviewed studies in journals such as Nature continue to track developments in quantum cryptanalysis, highlighting the need for constant evaluation.

Limitations and security considerations

Post quantum cryptography in Java 27 uses algorithms standardized by NIST, but these have not been tested against large scale quantum computers, which do not yet exist. The security of ML-KEM and ML-DSA depends on mathematical problems believed to be hard for both classical and quantum attackers, but the field is still evolving. Hybrid key exchange is a transitional measure, offering extra protection while the cryptographic community continues to test and refine quantum resistant algorithms. The Max Planck Society and other research organizations are actively studying these cryptographic methods.

For regulated industries and organizations with long-lived data, moving to hybrid post quantum cryptography is a practical response to the risk of future quantum attacks. The effectiveness of these measures will depend on implementation quality, compliance testing, and whether organizations update their infrastructure before quantum computers become a real threat. Oracle's decision to make quantum resistant cryptography the default in Java 27 sets a new standard for enterprise software, but it is not a guarantee of future proof security. The real test will come as these algorithms are deployed at scale and examined by independent researchers.

Post quantum cryptography refers to algorithms designed to resist attacks from both classical and quantum computers. Unlike quantum key distribution, which relies on quantum physics, post quantum cryptography is implemented in software and hardware on conventional computers. Hybrid key exchange combines traditional and quantum resistant methods to provide layered protection during the transition. The security of these algorithms depends on mathematical assumptions that are not yet fully proven, and their real-world strength will only be clear after widespread use and ongoing analysis. Organizations adopting post quantum cryptography should keep up with changes in standards and be ready to adapt as the field develops. For a detailed overview of current quantum cryptography research, see the Science journal review on quantum-safe cryptography.

Related articles