The road to quantum-readiness
The whole journey on one page: from understanding the threat to running a crypto-agile estate, and where the effort actually goes.
Quantum-readiness is not a product you install; it is a state you reach and then maintain. The path is well understood, and the standards it targets are finished. This is the whole journey at a glance — the detailed playbooks live in the Migration and Governance collections.
1. Understand and commit
Leadership needs to grasp the threat well enough to fund a multi-year program: public-key cryptography breaks under Shor's algorithm, and harvest-now-decrypt-later means long-lived data is already exposed. This step ends with an owner, a budget, and a mandate — not yet with any cryptography changed.
2. Discover
Build a cryptographic inventory. Find every use of RSA, elliptic-curve, and other quantum-vulnerable algorithms across applications, protocols, certificates, hardware, and third-party dependencies. This is the step organizations most often underestimate, because cryptography hides in places nobody documented.
3. Assess and prioritize
Rank what you found by risk. The primary lever is data shelf life via Mosca's inequality — the longer a secret must stay confidential, the sooner its protection must change. Externally exposed key exchange protecting long-lived data goes to the top of the list.
4. Plan for agility
Before swapping algorithms, make the estate able to swap them again. Crypto-agility means cryptography sits behind clean interfaces so an algorithm can change without a rewrite. Done once, it makes this migration and every future one dramatically cheaper — including the day an algorithm you deploy now is itself deprecated.
5. Migrate, usually via hybrids
Deploy the NIST standards — ML-KEM for key establishment, ML-DSA and SLH-DSA for signatures. During transition most organizations run hybrid schemes that combine a classical algorithm with a post-quantum one, so a connection stays secure as long as either half holds. This buys safety against both quantum attacks and any undiscovered weakness in the newer algorithms.
6. Validate and operate
Test interoperability and performance before committing, then keep watching. Wire scanning into your pipeline so new vulnerable cryptography is caught as it is introduced, track a readiness score, and report progress. Readiness is a maintained state, not a finish line.
How to tell you are on track
You have a current cryptographic inventory, a prioritized worklist sequenced by data shelf life, at least your highest-risk key exchange running post-quantum or hybrid crypto, and a pipeline that flags new vulnerable cryptography automatically. If any of those is missing, that is your next piece of work.