A conference talk by an Oracle Java developer advocate covering post-quantum cryptography threats and how Java developers can protect their applications. Explains the 'harvest now, decrypt later' attack strategy, the mathematical basis of lattice-based cryptography, and the three NIST post-quantum standards (ML-KEM, ML-DSA, SLH-DSA). Walks through JDK evolution from JDK 21 to JDK 27, including the KEM API, KDF API, ML-KEM, ML-DSA, and the upcoming post-quantum hybrid key exchange in TLS 1.3. Includes a live demo using Spring Pet Clinic with HTTPS/mutual TLS on JDK 27 early access, and covers JDK tools like keytool and JFR for auditing and profiling security events.
•41m watch time
Sort: