Back to Field Notes
International Standards/Field Note

Post-Quantum Cryptography — A Realistic Migration Plan (FIPS 203 / 204 / 205 in the Field)

PQC migration takes 5–10 years. The work that must start now is inventory, crypto-agility, and harvest-now-decrypt-later mitigation. The work to deliberately defer is wholesale replacement.

Author

Hiroshi Tanaka

OT Security Lead

Published

April 21, 2026

Read

12 min

Share
AI-generated illustration of a shipping terminal facility
AI-generated illustration of a shipping terminal facility
Key Takeaways
  • 01NIST finalized FIPS 203 (ML-KEM, key establishment), 204 (ML-DSA, signatures), and 205 (SLH-DSA, hash-based signatures) in 2024. Other candidates (FALCON / FN-DSA) follow.
  • 02The migration is 5–10 years. The ONLY work that must start this quarter is cryptographic inventory and crypto-agility — not algorithm replacement.
  • 03Harvest-now-decrypt-later is the threat that justifies urgency. Data with confidentiality requirements beyond ~10 years should be prioritized in the migration plan.
  • 04Hybrid (classical + PQC) is the right transition design for TLS, key exchange, and certificates. Pure-PQC is premature outside controlled pilots.
  • 05Signatures are slower to migrate than KEMs because of long-lived signature artifacts (firmware, code-signing, document-signing). Plan signature migration as its own track.

NIST finalized the first set of post-quantum cryptography standards in 2024: FIPS 203 (ML-KEM, formerly Kyber) for key establishment, FIPS 204 (ML-DSA, formerly Dilithium) for digital signatures, and FIPS 205 (SLH-DSA, formerly SPHINCS+) for hash-based signatures. The migration from RSA and elliptic-curve cryptography to PQC will take most enterprises 5 to 10 years. The work that must start in the next quarter is inventory and crypto-agility — not algorithm replacement at scale.

This piece is the migration plan that survives a CFO who asks 'why now?' and an engineering team that asks 'what do you actually want me to ship?'.

/FIELD_NOTE

What 'now' actually means.

There is no quantum computer in 2026 that breaks RSA-2048. There may not be one for 10–15 years. The reason to act now is harvest-now-decrypt-later (an adversary captures ciphertext today and decrypts it later) and the lead time of cryptographic migration in regulated industries. Inventory takes 6–12 months. Crypto-agility takes another 12–18. Algorithm replacement takes 24–60 more. Start the clock.

The four threats to plan against

/PQC_THREAT_MODEL

ThreatAffectsUrgency
Harvest-now-decrypt-laterLong-confidentiality data in transitHigh — this year
Future signature forgeryLong-lived signed artifactsMedium — next 3 years
Authentication forgery (TLS)Real-time authLower — quantum is not real-time
Code / firmware signing forgeryMulti-decade software lifecyclesHigh for OT, embedded, automotive

The four work-streams that have to start this quarter

  1. 01Cryptographic inventory. Catalog every place a quantum-vulnerable algorithm runs — TLS termination, IPsec, SSH, code signing, document signing, JWT signing, key wrapping, crypto in OT / embedded firmware, certificates and CAs. Most enterprises find 2–3x more cryptographic surface than expected.
  2. 02Crypto-agility audit. For each cryptographic use, can the algorithm be swapped without code changes? If the answer is 'no' for any item, that is the next 18 months of engineering work — independent of which PQC algorithm wins.
  3. 03Long-confidentiality data identification. Tag data by required confidentiality horizon. Anything > 10 years (medical records, government secrets, IP, customer PII for regulated industries) goes into a prioritized migration tier.
  4. 04Vendor PQC roadmap pressure. Every commercial product that performs cryptography on your behalf should publish its PQC roadmap. If they cannot, that is procurement signal.

Hybrid is the transition design — not a workaround

Hybrid cryptography combines a classical algorithm (X25519, P-256) with a PQC algorithm (ML-KEM-768) such that breaking the hybrid requires breaking BOTH. This is the explicit recommendation of NIST, the IETF, and the major TLS libraries. Pure-PQC deployment is premature: PQC algorithms are new, the implementation surface is young, and side-channel research is ongoing. Hybrid lets you start migrating without taking implementation risk.

/HYBRID_TLS · OpenSSL 3.4 KEM negotiation

# Server config snippet — accept hybrid groups while still
# permitting classical for clients that have not migrated.

# Order matters: hybrids first, classical as fallback.
ssl_groups = "X25519MLKEM768:X25519:secp256r1"

# Logging: per-handshake group selection.
# Use this to measure migration % over time.
log_format = "$client_ip $tls_group $tls_version"

# Sample query for migration KPI:
#   SELECT tls_group, COUNT(*)
#   FROM   tls_handshake_log
#   WHERE  ts >= NOW() - INTERVAL '24h'
#   GROUP  BY tls_group;

Signatures are the harder migration

Key-establishment migration (KEMs) is operationally tractable: a TLS handshake either negotiates the new group or it does not. Signature migration is harder because signed artifacts are long-lived. A firmware image signed with RSA today must remain verifiable 15 years from now — and a future device must trust both the legacy signature and the new PQC signature during transition.

  • 01Code signing — dual-sign (classical + PQC) for the transition window; verifiers accept either
  • 02Document signing — append PQC signatures alongside legacy; CA hierarchy must support both
  • 03JWT / API tokens — short-lived, easy to migrate; algorithm-agility in token validators is the prerequisite
  • 04Firmware (OT, automotive, medical) — multi-year planning; coordinate with the standards bodies for the device class
/EMBEDDED_TRAP

Devices that retire after the quantum horizon.

OT devices, automotive ECUs, medical implants, and industrial controllers commonly have 15–25 year lifetimes. Devices shipping today with classical-only crypto and no field-upgradeable algorithm will be vulnerable on day one of the quantum era. For any device class with a long lifetime, PQC capability (or at minimum crypto-agility) must be a design requirement now.

What does NOT require action this year

Discipline matters. The temptation to over-invest in PQC right now is real — vendors are happy to encourage it. The following items are explicit non-priorities for 2026.

  • 01Wholesale algorithm replacement across non-sensitive workloads — wait for crypto-agility first
  • 02Pure-PQC deployment outside pilots — hybrid is the right design
  • 03Investment in algorithms that have not been NIST-finalized — let the standards stabilize
  • 04Replacement of crypto in devices that will retire before 2035
  • 05Migration of authentication-only TLS where confidentiality horizon is < 24 hours

Five KPIs that prove the migration is on track

/PQC_PROGRAM_KPIS

KPITarget by end-2027What it proves
Cryptographic inventory completeness≥ 95%You know what you have
Crypto-agility coverage≥ 80% of high-priority systemsYou can swap when ready
Long-confidentiality data tagging100%Priority order is real
Hybrid TLS handshake share (egress)≥ 25%Transition has started
Code-signing dual-sign coverage100% of new releasesSignature migration on track

A 24-month plan

  1. 01Months 0–6 — Cryptographic inventory + long-confidentiality data tagging. Stand up the PQC program owner. Begin crypto-agility audit for the top 20 systems by data sensitivity.
  2. 02Months 6–12 — Crypto-agility remediation in the top 20 systems. Hybrid TLS pilot in non-production. Vendor-roadmap pressure on all cryptographic-product procurement.
  3. 03Months 12–18 — Hybrid TLS in production for high-confidentiality endpoints. Begin code-signing dual-sign for new releases. Sign the first PQC-capable internal CA hierarchy.
  4. 04Months 18–24 — Expand hybrid TLS coverage. Brief board against the five KPIs. Re-baseline plan for 2028 with the latest standards-body guidance.
/MONDAY_PLAYBOOK

Monday morning — the inventory question that takes 30 minutes.

Pick one customer-facing endpoint. Run an SSL Labs scan. Confirm which key-exchange and signature algorithms are negotiated. Now ask the team that owns it: 'If I gave you a new algorithm to ship tomorrow, how many lines of code would change?' If the answer is more than 10, you have your first crypto-agility ticket. The whole inventory is 50–500 versions of that conversation.

  • ▸Pick one production TLS endpoint
  • ▸Document negotiated algorithms today
  • ▸Ask the owning team what it takes to swap
  • ▸Open the crypto-agility ticket — the first of many

Closing — start the clock, do not start the panic

Post-quantum cryptography is a 5–10 year migration that hides behind a deceptively short news cycle. The work this year is mundane: inventory, crypto-agility, identification of long-confidentiality data. The work in years two and three is hybrid deployment for the highest-value endpoints. The work after that is dictated by where the standards and the implementation surface settle. Treat it as a discipline, not a fire drill, and the program ends gracefully a decade from now — well before any adversary has the hardware that justified starting it.

#Post-Quantum#Cryptography#PQC#FIPS 203#ML-KEM

/WRITTEN_BY

Hiroshi Tanaka

OT Security Lead · Alexa Cybersecurity