Post-Quantum Cryptography In Java
InfoQ, Monday, December 16th, 2024
A pair of new JEPs arriving in Java 24 (expected March 2025) tackles the subject of Post-Quantum Cryptography (PQC) in Java.
The ideal cryptographic system uses a key exchanged in advance between two parties by a private channel, but that doesn't work at scale or over large distances or between parties who don't know each other in advance.
So what public key cryptography does is to take advantage of "one-way functions" (aka "trapdoor functions") to allow the receiver to share something which the sender can use to encrypt a key (or message) but which no one else can use to decrypt it.