Quantum Security & PQC
Part 4: Lattices, Not Magic — What Makes Regev's Cryptography Quantum-Resistant
What we replace RSA with, and why to trust it. Regev's Learning With Errors and the hard lattice problems (SVP/CVP) give ML-KEM and ML-DSA a proof of hardness — a mathematical reduction, not RSA's 'nobody's broken it yet' track record.
This is Part 4 of a 10-part series on Post-Quantum Cryptography for enterprise leaders.
In Parts 2 and 3, we covered the quantum algorithms that break things — Shor’s dismantling RSA and ECC entirely, Grover’s quietly halving the effective strength of your symmetric keys. If you’ve followed along, the natural question is: what do we replace them with and why should we trust the replacements?
The answer, for most of the NIST-standardized post-quantum algorithms, is lattice-based cryptography. And the reason to trust it goes deeper than “NIST selected it.” It comes from a mathematical framework laid by Oded Regev in 2005 — one that offers something RSA never had: a formal reduction proving that breaking the cryptosystem is at least as hard as solving a problem believed to be intractable even for quantum computers.
Why RSA was always standing on thin ice
This is worth understanding before we get to lattices. RSA’s security rests on the assumption that factoring large numbers is hard. That assumption held for decades — not because anyone proved it was hard, but because nobody found a fast way to do it. Then Shor did.
RSA’s foundation was empirical confidence, not mathematical proof. “Nobody has broken it yet” was the security argument. That’s a track record, not a guarantee. The moment someone found the right mathematical angle (period-finding via quantum Fourier transform), the entire edifice collapsed — not because RSA was poorly implemented, but because the underlying hardness assumption was never proven.
Lattice-based cryptography is built differently.
What a lattice is — the 30-second version
A lattice is a regular grid of points in high-dimensional space, defined by a set of basis vectors. Think of a two-dimensional grid of dots on graph paper, then extend that concept to hundreds or thousands of dimensions.
Two problems on lattices are central to post-quantum cryptography:
- The Shortest Vector Problem (SVP): given a lattice, find the shortest non-zero vector in it. In two dimensions, this is trivial — you can see it. In 500 or 1000 dimensions, it becomes extraordinarily hard.
- The Closest Vector Problem (CVP): given a lattice and a target point not on the lattice, find the lattice point nearest to it. Again, easy to visualize in two dimensions, computationally brutal in high dimensions.
Both problems get exponentially harder as the number of dimensions increases. And critically, no quantum algorithm has been found that solves them efficiently — not Shor’s, not Grover’s, not anything else in the known quantum algorithmic toolkit.
Regev’s contribution — proof of hardness, not just a track record
In 2005, Oded Regev introduced the Learning With Errors (LWE) problem and proved something remarkable: solving LWE is at least as hard as solving worst-case instances of certain lattice problems (including approximate SVP).
Why does that matter? Because it’s a reduction — a formal mathematical proof that if you can break LWE-based cryptography, you can also solve lattice problems that the entire mathematics community has been unable to crack for decades, even with quantum algorithms.
This is fundamentally different from RSA’s security argument. RSA said: “nobody has broken this yet.” Regev’s construction says: “breaking this requires solving a problem that is provably at least as hard as problems we have strong mathematical reasons to believe are intractable.”
That distinction — proof of hardness versus track record — is the single most important concept for any technical leader evaluating why NIST chose lattice-based schemes as the post-quantum standard.
From Regev to ML-KEM and ML-DSA
NIST’s primary post-quantum standards — ML-KEM (formerly CRYSTALS-Kyber) for key encapsulation and ML-DSA (formerly CRYSTALS-Dilithium) for digital signatures — are built on structured variants of the LWE problem (specifically, Module-LWE). They inherit the hardness guarantees of Regev’s framework while optimizing for practical performance: smaller key sizes, faster operations and feasible deployment in real-world systems.
This is where the engineering meets the mathematics. Regev gave us the theoretical foundation. The NIST standardization process stress-tested implementations for side-channel resistance, performance benchmarks and interoperability. The result is a set of algorithms that are both provably grounded in hard mathematics and practically deployable in enterprise infrastructure.
Other approaches exist — Classic McEliece (code-based), SPHINCS+/SLH-DSA (hash-based), Falcon (also lattice-based, NTRU variant) — and each has tradeoffs in key size, signature size and computational cost. But the lattice-based schemes dominate the NIST portfolio for good reason: they offer the strongest balance of theoretical security, performance and versatility.
What this means for enterprise decision-makers
When a Board member or Risk Committee asks “how do we know the new algorithms won’t be broken like RSA?” — this is the answer. Not “trust NIST” (though NIST’s process was rigorous). The answer is: the security guarantee behind ML-KEM and ML-DSA is structurally different from what RSA offered. It rests on a mathematical reduction to problems that have resisted both classical and quantum attack for decades, not merely on the absence of a known break.
That doesn’t mean lattice-based cryptography is guaranteed unbreakable forever — nothing in cryptography carries that absolute. But the foundation is a proof of hardness, not a hope that nobody looks hard enough.
For CISOs planning migration roadmaps, this translates to a concrete confidence statement: the destination algorithms are well-founded. The risk in PQC migration isn’t “will ML-KEM hold up?” — it’s “can we actually find, inventory and migrate the thousands of cryptographic dependencies across our infrastructure before the exposure window closes?” That’s a program management problem, not a mathematics problem.
And it’s exactly where we’re headed in Part 5.
Coming up next
We’ve now covered the threat (Shor’s, Grover’s) and the defense (Regev’s lattice constructions). Part 5 pivots to the operational reality that most PQC conversations skip entirely: your biggest migration risk isn’t choosing the right algorithm — it’s knowing where your certificates, keys and cryptographic dependencies actually live.
Col Gaurav Kumar Upadhyay (Retd) — supervised lattice-based cryptography PoCs through a Quantum Lab research partnership. Published researcher in Shor’s algorithm (Springer 2015) and quantum random number generation (IEEE 2016). 21+ years in PKI, certificate lifecycle management and enterprise cryptographic infrastructure.
First published on LinkedIn.