Every time you open a website over HTTPS, your browser and the server silently exchange a secret key. The security of that exchange today rests on a simple assumption: factoring large numbers or computing discrete logarithms is too hard for any computer that exists.
That assumption has an expiration date. A large enough quantum computer running Shor's algorithm (1994) can factor any number and compute any discrete log in polynomial time — breaking RSA, Diffie-Hellman, and elliptic-curve cryptography in one stroke.
The question is not if such a machine arrives, but when. Cryptographers started preparing decades ago. In 2024 NIST finalized the answer: ML-KEM (Kyber) for key encapsulation and ML-DSA (Dilithium) for digital signatures. Both are built on a mathematical structure called a lattice, and they owe their security to a problem so tangled that no quantum algorithm is known to crack it.
Comments
Loading comments...