
The Hybrid Approach
Hybrid Post Quantum Cryptography combines a classical algorithm (X25519, Ed25519) with a PQC algorithm (ML-KEM, ML-DSA). An attacker must break both. This is the production pattern used by Chrome, Signal, iMessage, Cloudflare, and AWS.
The 10-Step Playbook
1. Assemble the PQC Team
- CISO sponsor.
- PQC architect.
- Crypto developer.
- Ops/DevOps lead.
- Vendor management contact.
2. Inventory Classical Cryptography
See the cryptographic inventory blog. Output: ranked list of migration targets.
3. Establish Algorithm Choices
- KEM: ML-KEM-768 (general) or ML-KEM-1024 (CNSA 2.0 / long-life).
- Signature: ML-DSA-65 (general) or ML-DSA-87 (CNSA 2.0).
- AEAD: AES-256-GCM (quantum-safe under Grover).
- Hash: SHA-384 or SHA3-384.
- KDF: HKDF-SHA-384 or HKDF-SHA3-384.
4. Pilot on One New System
Pick a new, low-risk system. Deploy hybrid ML-KEM + X25519 TLS 1.3. Measure handshake latency, certificate sizes, interop.
5. Expand to Production Edge
Roll hybrid TLS to production load balancers (Cloudflare, AWS ALB, NGINX) using native OpenSSL 3.5+ or oqs-provider.
6. Migrate At-Rest Encryption
Deploy PQC-aware KMS (AWS KMS PQ hybrid, Azure Key Vault PQ, QNSQY for local/air-gapped). Re-wrap existing DEKs.
7. Migrate Signatures
- Code signing: LMS (NIST SP 800-208) or SLH-DSA.
- Cross-signed certificates for gradual transition.
- JWTs, SAML: migrate to ML-DSA as RFCs mature.
8. Update Vendor Contracts
Require PQC roadmaps from SaaS providers, backup vendors, auth providers, and HSM vendors.
9. Measure and Iterate
- PQC coverage KPI (percentage of deployments with hybrid).
- Certificate chain PQC coverage.
- Backup encryption PQC coverage.
- Report quarterly.
10. Plan Classical Deprecation
Target: retire RSA-2048 and ECC by 2035 per NIST IR 8547 and NSA CNSA 2.0 infrastructure deadline.
Common Pitfalls
- Migrating TLS but leaving old S3 buckets with RSA-wrapped keys.
- Not updating HSM firmware.
- Vendor lock-in on non-crypto-agile products.
- Underestimating bandwidth impact of larger PQC certificates.
- Skipping FIPS 140-3 validation requirements.
Frequently Asked Questions
Why hybrid instead of pure PQC?
Hybrid protects against unforeseen vulnerabilities in either algorithm family. A bug in ML-KEM wouldn't break security if X25519 still holds. Once PQC is battle-tested, pure PQC becomes viable.
How long should migration take?
3-5 years for most enterprises. Large enterprises with many legacy systems may require 7-10 years.
What if a vendor can't ship PQC?
Demand a roadmap. Consider replacement if roadmap is unsatisfactory. Include PQC requirements in renewal terms.
Do I need FIPS-validated modules?
For federal / NSS / regulated workloads, yes. For commercial, NIST-approved algorithms without formal validation may be acceptable during the transition. Check your compliance regime.
Sources
Related Articles
Protect Your Data Before Q-Day Arrives
QNSQY's NIST-standardized post-quantum encryption protects files against both current and quantum-era threats.
Try QNSQYOriginally published at quantumsequrity.com/blog/hybrid-migration-strategy-step-by-step.