Live · Post-Quantum Cryptography

One migration path.
Two ways to walk it.

Post-Quantum Cryptography from Collatz Labs ships in two deployment modes — Hybrid, which runs classical and post-quantum algorithms side by side, and Pure, which replaces classical primitives outright. zkAssess's findings tell you which one fits which system.

Two Paths, One Product

Same protections either way. The difference is what's still running alongside it.

Both modes ship from the same codebase, get the same side-channel hardening, and get matched to your systems by zkAssess's findings — not chosen blind.

Hybrid

Classical + Post-Quantum, side by side

A session key derived from both a classical algorithm and ML-KEM at once — an attacker has to break both. The right call for public-facing infrastructure and anything that has to keep working with clients that don't support post-quantum yet.

See how Hybrid works →
Pure

A full replacement — no classical fallback

RSA, ECDSA, and Diffie-Hellman replaced outright with NIST-standardized post-quantum algorithms. The right call for new systems and internal infrastructure with no legacy compatibility constraint.

See the algorithm suite →
Hybrid Post-Quantum Cryptography

Classical and post-quantum key exchange, combined into one shared secret.

A hybrid handshake runs a classical algorithm (like ECDH/X25519) and a post-quantum one (ML-KEM) in parallel, then derives the session key from both. An attacker has to break both the classical and the quantum-resistant algorithm to read the traffic — not just one.

Classical
X25519 / ECDH
+
Post-Quantum
ML-KEM (FIPS 203)
Both combined into a single session key — broken only if both algorithms are broken
Already in Production

This isn't a pilot. It's already protecting internet-scale traffic.

50%+

Of human-initiated web traffic through Cloudflare already uses post-quantum hybrid key agreement.

3

Cloudflare, Google Chrome, and Apple iMessage have all shipped hybrid post-quantum key exchange to production.

0

Classical compatibility lost — hybrid mode keeps working with clients that don't yet support Post-Quantum Cryptography.

The Problem Nobody's Algorithm Fixes For You

The math is sound. The chip running it can still leak the key.

Lattice-based algorithms like ML-KEM are mathematically strong enough to resist both classical and quantum attacks. But a device executing that math still draws power and emits electromagnetic signals while it runs — and an attacker who can measure that physical "exhaust" can sometimes recover the secret key without ever attacking the math itself.

The Risk

  • Power & EM leakageProcessors executing lattice math draw measurably different power depending on secret values — an attacker with physical or co-located access can extract keys from those traces.
  • FO-transform exposureThe Fujisaki-Okamoto transform used inside ML-KEM re-encrypts and compares during decapsulation — a step that's been shown to leak information correlated with the secret message if implemented naively.
  • Timing varianceAny operation whose execution time depends on a secret value gives an attacker a channel, even without physical access to the device.

How We Mitigate It

  • Constant-time implementationEvery operation on secret data runs in fixed time, regardless of the secret's value.
  • MaskingSecret values are split into random shares before any sensitive operation, so a single power or EM trace reveals only noise.
  • ShufflingThe order of independent operations is randomized per execution, denying an attacker a fixed target to average traces against.
  • Leakage assessment before deploymentEvery implementation is evaluated against a leakage-testing methodology before it ships.
Pure Post-Quantum Cryptography

Three standardized primitives. No classical primitive left in the stack.

Pure Post-Quantum Cryptography replaces every quantum-vulnerable primitive outright, using the algorithms NIST finalized in August 2024 — not a placeholder waiting for a future standard.

FIPS 203

ML-KEM

Module-lattice key encapsulation — replaces RSA and ECDH for key exchange and encryption.

FIPS 204

ML-DSA

Module-lattice digital signatures — replaces RSA and ECDSA/EdDSA for signing and authentication.

FIPS 205

SLH-DSA

Hash-based signatures — a conservative fallback with a different mathematical foundation than the lattice-based pair above.

When Pure Beats Hybrid

Right for new systems. Right for the regimes heading toward quantum-safe-only.

2027

CNSA 2.0's procurement gate for new national security systems opens January 2027 — new builds are the moment to go pure, not retrofit later.

0

Legacy clients to carry forward — new systems and internal infrastructure you fully control don't need a classical fallback.

1

Cryptographic stack to maintain going forward, instead of two algorithms running in parallel indefinitely.

The Problem Nobody's Algorithm Fixes For You

Going pure doesn't remove the side-channel problem. It changes its shape.

With no classical fallback, Pure's signature and key-exchange operations are the only thing standing between an attacker and your keys. Signature schemes like ML-DSA carry their own side-channel exposure, distinct from ML-KEM's.

The Risk

  • Signing-time leakageML-DSA's signing process derives values from the secret key during rejection sampling — timing or power variance can leak key material across repeated signatures.
  • Nonce and randomness exposureWeak or leaked randomness during signing has historically been the single most damaging class of signature-scheme failure.
  • Single point of failureWithout a classical algorithm running alongside it, a successful side-channel attack against the one deployed primitive is enough.

How We Mitigate It

  • Constant-time signing and verificationNo secret-dependent branches or table lookups in the signing path.
  • Masking of secret-key operationsKey material is split into random shares through every sensitive step.
  • Hardware-backed key isolationPrivate keys are generated and used inside a hardware security module or secure enclave.
  • Independent leakage assessmentEvery deployed implementation is tested before rollout, and re-tested as libraries update.
Side by Side

Neither is universally "right." The findings and the constraints decide.

This is the same choice enterprises deploying Post-Quantum Cryptography today are actually making.

ConsiderationHybridPure
How it works Classical (e.g. ECDH) and post-quantum (ML-KEM) run side by side; a session breaks only if both fail. Quantum-resistant algorithms replace classical ones outright — no classical fallback.
Best fit Public-facing infrastructure and systems that must stay compatible with clients that don't support post-quantum yet. New systems, and regimes such as CNSA 2.0 that plan to require quantum-resistant-only algorithms.
Who's shipped it Cloudflare, Google Chrome, and Apple iMessage already run hybrid key exchange in production. Expected as the endpoint of most migration roadmaps once compatibility constraints are gone.
Side-channel exposure ML-KEM decapsulation — power/EM leakage, FO-transform exposure, timing variance. ML-DSA signing — signing-time leakage, nonce exposure, no second algorithm as a backstop.
Trade-off Larger handshake sizes and two algorithms to maintain, in exchange for a safer transition. Simpler long-term footprint, but no fallback if a client or dependency can't yet support it.
Where It Fits

zkAssess's findings decide which path applies — not a blanket default.

Matched to your findings, not applied blanket

Hybrid is the right call for public-facing infrastructure and any system that has to keep working with clients that don't support post-quantum algorithms yet — exactly the systems zkAssess's scan surfaces as quantum-vulnerable but still client-constrained.

Where a system doesn't have that constraint — new services, internal infrastructure with full control over both ends — Pure is usually the better long-term fit. Most organizations don't choose once; they choose per system, and both paths get the same side-channel protections either way.

Get Started

Start with the scan. We'll tell you which path fits.

See the full suite and start with what fits your systems today.