
- 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?'.
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
| Threat | Affects | Urgency |
|---|---|---|
| Harvest-now-decrypt-later | Long-confidentiality data in transit | High — this year |
| Future signature forgery | Long-lived signed artifacts | Medium — next 3 years |
| Authentication forgery (TLS) | Real-time auth | Lower — quantum is not real-time |
| Code / firmware signing forgery | Multi-decade software lifecycles | High for OT, embedded, automotive |
The four work-streams that have to start this quarter
- 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.
- 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.
- 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.
- 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
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
| KPI | Target by end-2027 | What it proves |
|---|---|---|
| Cryptographic inventory completeness | ≥ 95% | You know what you have |
| Crypto-agility coverage | ≥ 80% of high-priority systems | You can swap when ready |
| Long-confidentiality data tagging | 100% | Priority order is real |
| Hybrid TLS handshake share (egress) | ≥ 25% | Transition has started |
| Code-signing dual-sign coverage | 100% of new releases | Signature migration on track |
A 24-month plan
- 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.
- 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.
- 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.
- 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 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.


