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
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)
- crypto.createCipheriv(RSA)vulnerable
- ecdsa.sign(secp256k1)vulnerable
- mlkem768.encapsulate()ML-KEM ✓
- mldsa65.sign(msg)ML-KEM ✓
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.

Security
Cybersecurity / Cryptography (post-quantum migration tooling)
The system, in parts.
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
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
A policy and quantum-readiness scoring engine so teams can govern findings, suppress noise, and track migration progress over time
A monorepo CLI (scan, report, diff, rules, explain) that wires the SDK and scanner into existing developer workflows
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
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
The stack.
More work
See allWant 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.