Skip to content
Value Creatives
All work
QuantumSafeSecurity

We turned NIST's post-quantum mandate into shipping code: an SDK that fixes vulnerable crypto and a scanner that finds it.

Cybersecurity / Cryptography (post-quantum migration tooling)

The challenge

NIST has finalized post-quantum cryptography standards (ML-KEM, ML-DSA, SLH-DSA) and regulators now mandate cryptographic inventories, but most engineering teams have no easy way to find the quantum-vulnerable crypto buried in their code or to adopt safe replacements. QuantumSafe needed a credible, standards-anchored SDK and scanner built fast, without standing up a full cryptography R&D team.

Secure infrastructure and cryptography operations

Security

Cybersecurity / Cryptography (post-quantum migration tooling)

What we built

The system, in parts.

1

A developer-friendly TypeScript post-quantum crypto SDK (@qsafe/crypto) with high-level APIs for KEM, signatures, sealed-box encryption, password hashing, and signed tokens — defaulting to NIST ML-KEM-768, ML-DSA-65, and hybrid X25519+ML-KEM-768 over RFC 9180 HPKE

2

An enterprise source scanner (qsafe scan) that flags risky and quantum-vulnerable cryptography — RSA, ECDH/ECDSA, weak hashing, unsafe randomness, AES misuse, hardcoded keys — with rule explanations and scan-to-scan diffing in CI

3

A CycloneDX 1.6 Cryptographic Bill of Materials (CBOM) emitter as the primary, standards-conformant inventory output, plus JSON, SARIF, Markdown, HTML, and text projections

4

A policy and quantum-readiness scoring engine so teams can govern findings, suppress noise, and track migration progress over time

5

A monorepo CLI (scan, report, diff, rules, explain) that wires the SDK and scanner into existing developer workflows

6

An evaluation harness wired to official NIST ACVP test vectors for ML-KEM-768, ML-DSA-65, and SLH-DSA — 380+ curated cases — for reproducible, provenance-tracked conformance testing

Outcomes

What changed for them.

  • Turns an abstract regulatory mandate into a concrete workflow: the scanner discovers risky crypto and the SDK is the recommended, drop-in remediation

  • Cryptographic inventory becomes machine-readable and portable via standards-conformant CycloneDX CBOM, ready for downstream and federal ingestion pipelines without bespoke parsers

  • Conformance is evidenced, not asserted — public-API surface and behavior are validated against official NIST ACVP vectors with pinned provenance

  • Built on published standards with no invented primitives, and honest production-readiness guardrails (not yet audited / not FIPS-validated) to set correct trust expectations

  • Architected as a wedge: a free, credible open-source SDK and scanner that funnels into a commercial cloud and regulated-enterprise platform

How it’s built

The stack.

TypeScriptNode.js 20+pnpm monoreponoble cryptography (ML-KEM / ML-DSA / SLH-DSA)RFC 9180 HPKEAES-256-GCM + HKDF-SHA-384Argon2idCycloneDX 1.6 CBOMSARIFNIST ACVP test vectorsVitest + fast-checkCodeQL / CI
Two ways to start

Want a system like this?

Tell us the workflow you want to run itself. We will scope a focused first project — designed, built, and operated, with humans in control.