What kind of lock could a quantum computer not pick?
In 2022 a candidate post-quantum lock was broken in about an hour on an ordinary computer, while others stayed standing. That is how the world is picking its post-quantum cryptography.
▶ Start the storyA lock that a quantum computer could not pick has to rest on a different kind of problem. Most widely used public-key algorithms rely on integer factorization, the discrete logarithm or the elliptic-curve discrete logarithm, and a sufficiently powerful quantum computer running Shor's algorithm could easily solve all three. Post-quantum cryptography replaces them with algorithms that are currently thought, but not proven, to be secure against a quantum attack.
One leading approach is lattice-based cryptography. Some lattice constructions appear to resist both classical and quantum computers. One of the main ideas is learning with errors: representing a secret as a set of equations with errors, so that the noise hides the value of the secret. In 2005 Oded Regev showed that this problem is as hard to solve as several worst-case lattice problems. In August 2024 the US standards agency NIST released its first three post-quantum standards, and the main one for general encryption, FIPS 203, is based on a lattice algorithm called CRYSTALS-Kyber, now named ML-KEM.
The word to underline is thought. In July 2022 Castryck and Decru published an attack that broke a post-quantum candidate called SIKE: on a single-core computer, its smallest version fell in about an hour. Nobody has a machine that breaks today's cryptography yet, but migrating takes so long that cryptographers are already preparing for the day current algorithms become vulnerable, and rumoured harvest now, decrypt later programs mean data recorded today may still be sensitive many years from now.
2016
NIST announces its post-quantum competition
End of 2017
23 signature and 59 encryption/KEM schemes submitted
Jul 2022
First winners announced; SIKE broken on a single-core computer
13 Aug 2024
FIPS 203, 204 and 205 released
Solvable by Shor's algorithm
- Integer factorization (RSA)
- The discrete logarithm
- The elliptic-curve discrete logarithm
Believed to hold
- Symmetric ciphers, with doubled key size
- Some lattice-based constructions
- Learning with errors, conjectured hard
Quiz me
0/3
Recap
Post-quantum locks are built on problems like noisy equations and lattices that no quantum shortcut is known for, but they are thought secure, not proven.
💡 A trick to remember it · A quantum-safe lock hides its secret in noise: remove the noise and the puzzle is easy, add it and nobody knows a quick way back.
Surprising fact · SIKE, a post-quantum candidate, was broken in 2022 in about an hour on a single-core ordinary computer; the multivariate Rainbow signature was broken too.
Connects to
- 🕳️ How can you prove you know a secret without revealing it?
- 🧮 How would a quantum computer break RSA, and why hasn't one yet?
- 🔓 Why did an NBA team hand over every employee's tax forms to a scammer?
- 📐 How can a key twelve times shorter be just as secure?
- 🔐 How can two strangers agree on a secret while everyone is listening?
- Quantum computing
Sources (5)
No source, no claim. Every fact in this lesson (19 claims) cites at least one of these.