EC Team

Category
Post Quantum Cryptography (PQC)
Updated
Jun 25, 2026
Tag
CBOM · crypto-agility · cryptography bill of materials
Focus
CBOM

5 min read · 10 sections

Explore More By Author

What Is a CBOM (Cryptography Bill of Materials)?

A CBOM (Cryptography Bill of Materials) is a structured, machine-readable inventory of all the cryptographic assets (algorithms, keys, certificates, libraries, and protocols) used across an organization’s software and systems.

A CBOM extends the software bill of materials (SBOM) concept to cryptography. It catalogs every algorithm, key, certificate, and protocol in use so teams can find weak or quantum-vulnerable cryptography, prove compliance, and plan post-quantum migration. CycloneDX added native CBOM support in version 1.6 (2024), making it the de facto format for cryptographic inventory.

Key Takeaways

  • A CBOM inventories cryptographic assets, not software packages.
  • It is the foundation of post-quantum readiness and crypto-agility: you cannot migrate what you cannot see.
  • CycloneDX 1.6 (2024) added native CBOM support and is the standard format, published as ECMA-424.
  • A CBOM helps meet emerging expectations to inventory cryptography ahead of PQC migration.
  • Building a CBOM means discovering cryptography across source code, binaries, certificates, and network traffic.

What is a CBOM?

A CBOM is to cryptography what an SBOM is to software. It catalogs every cryptographic asset across your systems so you can answer a simple but previously hard question: where is cryptography used, and which algorithms are we relying on? Without that answer, securing or upgrading cryptography is guesswork.

The concept gained urgency with post-quantum cryptography. To migrate off quantum-vulnerable algorithms, organizations first need to find them, and a CBOM is the inventory that makes that possible. It pairs naturally with crypto-agility, which is the ability to act on what the inventory reveals.

CBOM vs SBOM in Brief

An SBOM lists software packages and dependencies; a CBOM lists cryptographic assets. They share the CycloneDX format and can be combined, but they answer different questions. For a full comparison, see CBOM vs SBOM.

What a CBOM Contains

A CBOM inventories cryptographic assets and their relationships. The main categories are below.

Asset typeExamples
AlgorithmsRSA, ECDSA, AES, SHA-256, ML-KEM, ML-DSA.
Keys and key materialPublic and private keys, key pairs, shared secrets, tokens.
CertificatesX.509 TLS, code signing, and device certificates.
ProtocolsTLS, SSH, IPsec, and their versions.
LibrariesOpenSSL, BoringSSL, and other cryptographic libraries in use.

Why You Need a CBOM Now

Three forces make cryptographic inventory urgent. First, post-quantum migration requires finding all quantum-vulnerable cryptography before it can be replaced. Second, harvest-now, decrypt-later attacks mean sensitive data encrypted today with vulnerable algorithms is already exposed to future quantum decryption. Third, regulators and customers increasingly expect organizations to demonstrate control over their cryptographic assets, which a CBOM provides.

How to Build a CBOM

A CBOM is produced through cryptographic discovery across several sources:

  • Scan source code and binaries for cryptographic algorithm and library usage.
  • Inspect certificate stores and key management systems for certificates and keys.
  • Analyze network traffic to identify protocols and versions in use.
  • Normalize all findings into the CycloneDX CBOM format.
  • Re-run discovery continuously, because cryptography changes as code and infrastructure change.

CBOM Secure

Gain complete visibility with continuous cryptographic discovery, automated inventory, and data-driven PQC remediation.

Book a Demo

CycloneDX and the CBOM Standard

CycloneDX is the open standard behind CBOM. Version 1.6, released in 2024, added native support for cryptographic assets, and CycloneDX is published as the Ecma International standard ECMA-424. Because it is machine-readable and widely supported by tooling, CycloneDX has become the de facto way to express a CBOM and to exchange cryptographic inventory across the software supply chain.

How Encryption Consulting Helps

CBOM Secure is Encryption Consulting’s cryptographic discovery and inventory platform. It scans your environment for algorithms, keys, certificates, and protocols, builds a CycloneDX CBOM, and highlights weak or quantum-vulnerable cryptography so you can plan post-quantum migration with confidence. It is backed by ISO/IEC 27001:2022 and SOC 2 certified practices.

Frequently Asked Questions

See your cryptography clearly

Ready to inventory every algorithm, key, and certificate you run? See CBOM Secure in action.

Every Layer of Cryptography.
One Team to Secure It.

See how Encryption Consulting secures what your enterprise depends on, from assessment through deployment.

Request a Demo