QUANTUM 09
The threat, the new standards, and planning the migration
Sinclair College - Dr. Mike Libassi
TODAY
01 · THE THREAT
Harvest now, decrypt later.
02 · SYMMETRIC CRYPTO
| Algorithm | Quantum attack | Outcome |
|---|---|---|
| RSA, Diffie-Hellman | Shor | broken |
| ECDH, ECDSA, Ed25519 | Shor | broken |
| AES-128 | Grover | ≈ 64-bit effective security |
| AES-256 | Grover | ≈ 128-bit effective, still strong |
| SHA-256, SHA-3 | Grover | still strong at current sizes |
The fix for symmetric crypto is simple: use longer keys. CNSA 2.0 requires AES-256.
03 · LATTICES
a · s = b (mod q) is solved instantly by elimination.
a · s + e = b, with small random e, throws the algebra off completely.
ML-KEM-768 uses 768 unknowns mod 3329, with no repeating structure for Shor to find.
The noise is added on purpose. Only the holder of the secret key knows enough to strip it back out and recover the message.
04 · THE STANDARDS
| Algorithm | Standard | Role | Status |
|---|---|---|---|
| ML-KEM | FIPS 203 | key exchange (lattice) | final, 2024 |
| ML-DSA | FIPS 204 | signatures (lattice) | final, 2024 |
| SLH-DSA | FIPS 205 | signatures (hash-based) | final, 2024 |
| FN-DSA | FIPS 206 | compact signatures (Falcon) | draft as of mid-2026 |
| HQC | in progress | backup key exchange (code-based) | selected 2025 |
04 · WHEN TO START
Example: 10 years of secrecy + 5 years of migration exceeds a 12-year quantum estimate by 3 years.
04 · MIGRATION
Find every use of public-key crypto
Long-lived data and key exchange first
Classical + PQC together, e.g. X25519 + ML-KEM
Swap algorithms by configuration, not rewrites
NIST's transition plan (IR 8547) proposes deprecating quantum-vulnerable public-key algorithms after 2030 and disallowing them after 2035.
WRAP-UP
Shor breaks RSA and ECC; Grover weakens symmetric keys
Harvest now, decrypt later makes key exchange the first priority
ML-KEM, ML-DSA, and SLH-DSA are final NIST standards built on hard problems like LWE
Migrate with inventory, hybrid deployment, and crypto agility
DISCUSSION
Pick one system you use every day. What would it take to migrate it to post-quantum cryptography?
Consider who controls the software, how long its data must stay secret, and what would break.