FIPS 203 Is Final. The Post-Quantum Migration Clock Has Started.
20 Jun 2026 · 7 min read · ASI Research Lab
On 14 August 2024, the U.S. National Institute of Standards and Technology released the final versions of its first three post-quantum cryptography standards. The eight-year competition that began in 2016 is over. For anyone still treating quantum-safe cryptography as a research topic, that framing is now wrong: it is a standards-compliance and migration problem, and the clock has been running since the day the documents were published (NIST CSRC; Federal Register, 14 Aug 2024). Nearly two years on, in 2026, none of that has softened: the mathematics is settled, and migration is the work that remains — and for most organizations it has barely begun.
What the standards actually are
Three documents were finalized together, and it helps to keep them separate:
- FIPS 203 — ML-KEM, the Module-Lattice-Based Key-Encapsulation Mechanism, derived from CRYSTALS-Kyber. This is the one that replaces RSA and elliptic-curve Diffie-Hellman for establishing a shared secret over an untrusted channel.
- FIPS 204 — ML-DSA, a lattice-based digital signature scheme derived from CRYSTALS-Dilithium.
- FIPS 205 — SLH-DSA, a stateless hash-based signature scheme derived from SPHINCS+, included specifically because its security rests on different mathematical assumptions than the lattice schemes.
ML-KEM is the workhorse. Its security reduces to the hardness of the Module Learning-With-Errors problem, which is not known to be broken by either classical or quantum algorithms. The practical cost is size: ML-KEM public keys run roughly 800 to 1,568 bytes and ciphertexts 768 to 1,568 bytes depending on parameter set, against 32 bytes for an X25519 public key. That difference is the single most important engineering fact for anyone planning a rollout, because it lands on handshake latency, packet fragmentation, and embedded-device memory budgets.
Why the deadline is already here
The instinct is to wait for a cryptographically relevant quantum computer before migrating. For confidentiality, that instinct is dangerous. An adversary can record encrypted traffic today and store it until a capable machine exists — the "harvest now, decrypt later" problem. Any secret that must stay confidential for ten or twenty years is therefore already at risk, regardless of when quantum hardware arrives.
This is why the timelines published by national-security bodies do not wait for the threat to materialize. The NSA's Commercial National Security Algorithm Suite 2.0, issued in September 2022, names ML-KEM-1024 for national security systems and sets migration milestones running from immediate adoption for new systems through to roughly 2030–2033 for legacy infrastructure (NIST PQC standardization overview). For data with a long confidentiality lifetime, the effective deadline is not 2030. It was the moment the data was first transmitted under classical encryption.
Why hybrid, not replacement
The temptation after standardization is to swap elliptic-curve key exchange for ML-KEM and move on. The more defensible path is hybrid key establishment: derive the session key from both a classical exchange (such as X25519) and ML-KEM, so that the session stays secure unless both are broken at once.
The reasoning is humility about new cryptography. ML-KEM is well-analyzed but young as a deployed standard, and implementation bugs — not breaks in the underlying mathematics — are where most cryptographic failures actually happen. A hybrid construction means a flaw in the lattice implementation does not, on its own, expose the session, because the classical component still has to be defeated. This is the construction our own PHANTOM Protocol uses, pairing ML-KEM (Kyber-1024) with X25519, and it is the approach major transport-layer deployments have converged on for the same reason.
What a migration plan looks like
A credible plan is less about cryptography and more about inventory and sequencing:
- Find the cryptography. Most organizations cannot list every place RSA or ECDH is used — in TLS termination, VPNs, code signing, hardware roots of trust, and third-party libraries. Cryptographic discovery comes before any algorithm change.
- Rank by data lifetime. Protect the long-lived secrets first. A session token that expires in an hour is a lower priority than archival records, medical data, or anything with a multi-decade confidentiality requirement.
- Deploy hybrid for key exchange. Add ML-KEM alongside the existing exchange rather than ripping it out.
- Plan for size. Test handshake latency and fragmentation early; the larger keys and ciphertexts change performance assumptions, especially on constrained devices.
- Stay crypto-agile. Build systems that can swap primitives again, because FIPS 204 and 205 signatures and future parameter changes will require it.
The standard is finished. The mathematics is, as much as it can be, settled. What remains is the unglamorous, multi-year engineering of migration — and the part of it that protects long-lived data is already overdue.
Sources
- NIST CSRC, "Post-Quantum Cryptography FIPS Approved" (2024): https://csrc.nist.gov/news/2024/postquantum-cryptography-fips-approved
- Federal Register, "Announcing Issuance of FIPS 203, 204, and 205" (14 Aug 2024): https://www.federalregister.gov/documents/2024/08/14/2024-17956/announcing-issuance-of-federal-information-processing-standards-fips-fips-203-module-lattice-based
- NIST Post-Quantum Cryptography Standardization (overview, incl. CNSA 2.0 timeline): https://en.wikipedia.org/wiki/NIST_Post-Quantum_Cryptography_Standardization