← all video summaries
The quantum threat to every password, bank transfer, and secret on the internet

How Quantum Computers Will Break All Encryption

Nation-states are hoarding your encrypted data right now, betting that a powerful enough quantum computer will arrive within the next decade. The race to break—and then rebuild—encryption has begun.

Watch on YouTube
TL;DR

In short

  1. Quantum computers can factor large prime products exponentially faster than classical computers, which would break RSA and most public-key encryption in use today
  2. The threat is already real via "Store Now, Decrypt Later" — hostile actors are collecting encrypted data now to decrypt when quantum computers arrive
  3. The defense is lattice-based cryptography: problems that remain hard even for quantum computers, with NIST having standardized four post-quantum algorithms in 2022
  4. Estimating for breaking RSA has plummeted from a billion physical qubits (2012) to 20 million (2019), but fault-tolerant quantum computers still don't exist
  5. Your secret data is being protected by an "army of researchers, mathematicians, and cryptographers" working quietly behind the scenes

01 · Store Now, Decrypt Later

Nation-states and individual actors are intercepting and storing massive amounts of encrypted data today — passwords, bank details, social security numbers — even though they can't open any of it yet. Their motivation is simple: within the next 10 to 20 years, they expect to have access to quantum computers capable of breaking encryption in minutes.

Data is being downloaded and stored today, waiting for a future quantum computer to unlock it.00:00:06

The National Security Agency has publicly stated that a sufficiently large quantum computer would be capable of undermining all widely deployed public key algorithms. Congress responded by mandating that all U.S. agencies begin transitioning to quantum-resistant cryptography immediately.

A sufficiently large quantum computer, if built, would be capable of undermining all widely deployed public key algorithms.— NSA (via video)
The timelineThe NSA gives a 5–10 year window before quantum computers break encryption. That's why the "Store Now, Decrypt Later" strategy matters: the data stolen today will still be valuable a decade from now.

02 · The Lock: RSA and Prime Numbers

Until the 1970s, private communication required meeting in person to share a secret key — a symmetric key algorithm. The breakthrough came in 1977 when three scientists — Rivest, Shamir, and Adleman — figured out how to encrypt without a pre-shared key.

The three inventors of RSA, with their last initials forming the algorithm's name.00:02:20

Every person has two large prime numbers they keep secret, multiplies them to get a public number, and publishes that for anyone to use. To send a private message, you garble it with the recipient's public number in a way that's impossible to reverse without knowing the original prime factors.

This is an asymmetric key system — easy to encrypt, nearly impossible to decrypt without the secret primes. Modern cryptography uses prime numbers around 313 digits long. Factoring such a product on a classical supercomputer would take roughly 16 million years.

It's easy for my intended recipient to decode, but impossible for everyone else, unless they can factor that large public number.— Speaker

03 · The Key: Qubits and Superposition

Classical bits are either zero or one. A pair of bits can be in one of four states at a time. But qubits can exist in a superposition of both zero and one simultaneously — meaning two qubits can process four states at once.

A qubit in superposition: simultaneously zero and one, with probability coefficients.00:04:07

Add a qubit and you double the computational space. With 20 qubits, you can represent over a million states simultaneously. With 300 qubits, more states than there are particles in the observable universe.

There's a critical catch, though: you can't simply read out all those answers. Measuring a superposition gives you one random value and destroys everything else. Quantum algorithms must be clever enough to transform the superposition so that the one answer you get is the right one.

04 · Shor's Algorithm: Factoring by Finding Cycles

In 1994, Peter Shor and Don Coppersmith figured out how to use quantum computers to factor large numbers — precisely the problem that makes RSA secure. The algorithm works by finding a hidden periodic pattern.

The approach starts with a simple number theory observation: if you pick a number g and keep multiplying it by itself, the remainders when divided by N will always eventually cycle back. The period of that cycle is the key to finding N's factors.

The core equation: N = p × q, with N=77 used as a worked example.00:07:02

On a quantum computer, the algorithm prepares a superposition of all possible exponents simultaneously, computes the remainder pattern for all of them at once, then measures just the remainder — which collapses the superposition into a periodic pattern. Applying the quantum Fourier transform extracts the period from that pattern, and the period reveals the factors.

The remainders cycle with a fixed period — the repeating pattern is what Shor's algorithm extracts using the quantum Fourier transform.00:13:14
If we apply the quantum Fourier transform to this superposition of states, we will be left with states containing one over R.— Speaker

05 · The Defense: Lattice-Based Cryptography

Because the threat has been known for decades, cryptographers have been developing encryption schemes that resist both classical and quantum attacks. In 2016, NIST launched a competition for post-quantum algorithms. Out of 82 proposals, four were standardized in July 2022 — three of which are based on lattice mathematics.

A 2D lattice built from two vectors r₁ and r₂ — the same lattice can be described by many different vector pairs.00:18:27

The idea: a lattice is a grid of points generated by combining basis vectors in integer multiples. Given "nice" (short, nearly orthogonal) basis vectors, finding the closest lattice point to a target is easy. But given "messy" (long, skewed) basis vectors describing the same lattice, the problem becomes exponentially hard.

In a thousand dimensions, taking a step toward the answer along one axis throws you off along all the others. There's no shortcut — even for a quantum computer.

You win some, you lose everything else.— Speaker

06 · The Race: Two Exponential Curves

Estimates for the number of physical qubits needed to break RSA have plummeted: a billion in 2012, 230 million five years later, and 20 million by 2019. Current quantum computers have nowhere near that many quality qubits, but progress is exponential on both sides.

The number of lattice points grows exponentially with dimension — in ~1,000 dimensions, the closest-vector problem becomes intractable.00:20:34

The critical question: when will the two curves collide — the qubit count of advancing quantum computers meeting the threshold needed to break RSA? No one knows for sure, but the window for switching to post-quantum cryptography is closing.

07 · The Unsung Heroes

Behind the scenes, an army of researchers, mathematicians, and cryptographers is working to ensure your secret data stays secret. These are the people who will keep us safe moving forward — avoiding mass surveillance by governments, protecting critical infrastructure, and letting us live as if quantum computers were never invented.

Behind the scenes, there's an army of researchers, mathematicians, and cryptographers, we're gonna make sure your secret data stays secret. These are some of the unsung heroes that will keep us safe moving forward.— Speaker
Exponential advantage — Quantum computers factor prime products exponentially faster than classical ones, breaking RSA and most public-key encryption

SNDL is happening now — Nation-states are collecting encrypted data today to decrypt later; the threat is already active

Lattices are the answer — Three of NIST's four post-quantum standards use lattice-based cryptography, which resists quantum attacks

The estimate keeps falling — Qubit requirements to break RSA dropped from 1 billion (2012) to 20 million (2019)

Fault-tolerant QC doesn't exist yet — We have time, but not infinite time, to transition

:::