A conference talk by Oracle's OpenJDK Security Group Lead covering Java's roadmap for post-quantum cryptography (PQC). It explains why quantum computers threaten current asymmetric cryptography via Shor's algorithm, the 'harvest now, decrypt later' risk, and NIST's standardization of PQC algorithms (ML-KEM, ML-DSA, SLH-DSA). The talk details Java platform enhancements across JDK 21–27: new KEM and KDF APIs, HSS/LMS and ML-KEM/ML-DSA implementations, jarsigner support for PQC signatures, HPKE in JDK 26, and post-quantum hybrid key exchange for TLS 1.3 arriving in JDK 27 with zero code changes required. Code examples demonstrate ML-KEM key exchange, keytool certificate generation, and HKDF key derivation. Future work includes Argon2, certificate compression, PEM API finalization, and Jlink security plugins.
Sort: