CycloneDX-style  |  Quick Scan  |  No Install Required

CBOM Generator

Paste a code snippet below and get an instant inventory of the cryptographic algorithms it uses — flagged by quantum risk, with migration guidance, and exported as a simplified CycloneDX-style Cryptography Bill of Materials (CBOM). This is a fast, regex-based first read for quick review. For a rigorous, AST-based CBOM across a real codebase, use KF-Cipher's desktop File Scanner or Fintech Scanner.

1
Paste Code to Scan
Works with Java, Python, JavaScript, C#, Go and most other languages — matching is based on algorithm names and common API calls

2
Findings & CBOM Export
Every detected algorithm, its quantum-risk category, and migration guidance

What a CBOM Is and Why It Matters for PQC Migration

A Cryptography Bill of Materials (CBOM) is an inventory of every cryptographic algorithm, key, and protocol used across a codebase or system — the crypto equivalent of a Software Bill of Materials (SBOM). Before any organization can plan a migration to post-quantum cryptography, it needs to know exactly where quantum-vulnerable algorithms like RSA, ECDSA, and Diffie-Hellman are actually used. CycloneDX 1.6 formalized a schema for cryptographic assets, and CBOMs are increasingly expected as part of regulatory and compliance work in fintech and critical infrastructure.

What This Tool Detects

Risk CategoryMeaningExamples
VulnerableBroken by a sufficiently large quantum computer (Shor's algorithm)RSA, ECDSA, ECDH, Diffie-Hellman, DSA, EdDSA
BrokenAlready broken classically, unrelated to quantum computingMD5, DES, RC4
WeakDeprecated or under classical attack pressureSHA-1, 3DES, Blowfish
SafeQuantum-resistant as-is (Grover's algorithm gives only a quadratic speedup)AES-256, SHA-256/384/512, ChaCha20
Post-QuantumAlready migrated to a NIST PQC algorithmML-KEM, ML-DSA, SLH-DSA, HQC, Falcon

From Web Scan to Full Migration Pipeline

This web tool is a fast entry point — paste a snippet, see what's in it, done. For a real migration project, KF-Cipher's desktop tools go further: the File Scanner and Fintech Scanner perform AST-based static analysis across entire codebases (including Mobile APK static analysis and database crypto metadata scanning for the Fintech Scanner), score results against NIST FIPS 203/204/205, and can generate full CycloneDX CBOMs suitable for audit and compliance reporting.

References

  1. CycloneDX — Cryptography Bill of Materials (CBOM)
  2. NIST CSRC — PQC Standardization Process
  3. KF-Cipher PQC Standards Tracker