Future of CBOM
The future of the cryptographic bill of materials (CBOM) is likely to be operational rather than merely descriptive. A CBOM can become a machine-processable record of where cryptography is used across applications, protocols, software, firmware, hardware, infrastructure, suppliers, and cloud services, and can connect that visibility to risk decisions and migration work. Its value will depend on accurate, updateable data; standardized exchange; links to vulnerability and advisory information; and workflows that prioritize quantum-vulnerable systems, high-impact environments, long-term confidentiality needs, and technologies that can support crypto agility. These directions are grounded in current CBOM-capable BOM standards, SBOM operating practices, quantum-readiness guidance, key-management guidance, and NIST’s crypto-agility work.1234
- CBOM’s practical future is as an operational inventory and decision input, not just an exported list of algorithms.
- The scope should include cryptographic use across software, protocols, applications, hardware, firmware, infrastructure, IT, OT, suppliers, and cloud services.
- Machine-processable, scalable, updateable data and standardized exchange are prerequisites for useful automation.
- Quantum-readiness programs should use cryptographic inventory to identify quantum-vulnerable systems, assess data criticality, and prioritize migration.
- Crypto agility is the capability to replace or adapt cryptographic algorithms while preserving security and ongoing operations.
- A CBOM should complement, rather than replace, key-management metadata, lifecycle controls, testing, governance, and vendor engagement.
What the future of CBOM means
A cryptographic bill of materials is best understood as a structured inventory of cryptographic use and dependencies. The source set does not establish a single, universally finalized CBOM schema or a mandatory field set. It does establish a direction: BOM standards are expanding beyond software components, and CycloneDX explicitly supports a cryptography bill of materials alongside software, hardware, SaaS, machine-learning, manufacturing, and operations BOMs. That makes CBOM part of a broader transparency model rather than an isolated artifact. [1]1
In practical terms, a future-oriented CBOM should help answer questions such as: Which systems use cryptography? Which algorithms, protocols, keys, certificates, libraries, modules, and services are involved? What data or functions do they protect? Who operates or supplies the technology? How can the cryptography be changed, tested, governed, or retired? These questions extend beyond a component name. NIST key-management guidance emphasizes that key-management metadata can include identities, authorization relationships, and information used by applications to select appropriate keys. A CBOM therefore needs to be interpreted alongside operational metadata, not treated as a complete description of cryptographic security by itself. [2]2
The scope should cover more than source-code libraries. Quantum-readiness guidance calls for discovery across network protocols, end-user assets and servers, applications and associated libraries, IT and OT systems and devices, custom-built and commercial off-the-shelf technologies, and reliance on cloud services. It also highlights digital signatures used to create and validate software and firmware updates. These areas are important because cryptography may be embedded in a protocol, inherited through a library, implemented in firmware, configured by a cloud provider, or used to authenticate an update rather than to encrypt application data directly. [3]3
12Why CBOM matters to enterprise security
The immediate value of CBOM is visibility. CISA describes an SBOM as an ingredients list that enables organizations to transform component data into insights and actions. It also states that the volume of software is too large for manual processes to assess and mitigate risk effectively, and that a common baseline supports information sharing. The same operating logic applies to cryptographic inventories: without normalized, machine-processable records, teams will struggle to locate cryptographic exposure consistently across thousands of applications, devices, services, and suppliers. [4]4
CBOM matters because cryptographic risk is contextual. An algorithm name alone does not reveal whether a system protects a short-lived session, a long-lived secret, a safety function, a software-update mechanism, or data requiring confidentiality for decades. NIST key-management guidance identifies factors such as the operating environment, personnel turnover, transaction volume, data security life, algorithm-use limits, security function, rekeying method, rekeying process, and number of nodes sharing keying material. A useful CBOM should make it possible to associate cryptographic use with enough surrounding context for risk owners to distinguish these cases. [5]2
The quantum-readiness case makes the need more urgent. The cited joint CISA, NSA, and NIST guidance says future cryptanalytic capabilities such as Shor’s algorithm are projected to defeat currently approved asymmetric algorithms, and encourages organizations to prepare proactively for migration to post-quantum cryptography. It recommends an inventory of quantum-vulnerable technology and the criticality of associated data so organizations can begin risk assessment and prioritize migration. [6]23
A CBOM can also support software-supply-chain decisions. CISA’s 2025 SBOM guidance says that SBOM analysis can map component data to other data sources and that tools able to ingest and analyze SBOMs can enable risk-informed actions. Security advisories such as VEX and CSAF can narrow the scope of at-risk components. For CBOM, the analogous goal is to connect cryptographic records with advisories, product information, configuration evidence, implementation status, asset criticality, and migration plans—while preserving uncertainty when a supplier cannot provide complete information. [7]4
The likely operating model: discover, normalize, analyze, act
The future of CBOM is most useful when treated as a continuously operated workflow rather than a document produced once. A practical sequence begins with discovery, proceeds through normalization and validation, and ends with prioritized action. The sequence should be designed to accept updates, corrections, and evidence from internal systems and external suppliers. CISA’s updated SBOM elements explicitly discuss accommodating updates to SBOM data, reflecting the expectation that data quality and update practices must be managed over time. [8]4
- Discover cryptographic use across applications, network protocols, libraries, servers, endpoints, firmware, hardware, OT, cloud services, and update mechanisms. Include both custom-built and commercial technologies.
- Normalize records so algorithms, protocols, implementations, key and certificate relationships, suppliers, product versions, environments, and ownership can be compared consistently. Preserve provenance and distinguish observed facts from supplier declarations or inferred relationships.
- Validate and enrich the inventory with system criticality, data security life, cryptographic purpose, exposure, key-management context, lifecycle state, and evidence of configuration or implementation. Mark unknown, redacted, or unavailable information instead of silently filling gaps.
- Analyze for quantum vulnerability, concentration of dependencies, unsupported or hard-to-change implementations, long-lived confidentiality needs, high-impact systems, and other organizational risk factors.
- Prioritize and execute migration, remediation, replacement, configuration change, compensating control, or vendor-engagement actions. Record the decision, owner, due date, test result, and residual risk.
- Monitor change. Regenerate or update records when software, firmware, protocols, certificates, keys, suppliers, cloud services, or configurations change, and verify that the resulting CBOM remains usable by downstream tools.
This workflow should connect CBOM to governance rather than create another disconnected repository. CISA’s SBOM guidance says that SBOM data becomes valuable when analysis transforms it into insights that drive security decisions. The same principle means that a CBOM program should have named owners, intake requirements, review thresholds, exception handling, and escalation paths. It should feed architecture review, procurement, vulnerability management, incident response, product lifecycle management, and technology-modernization planning. [7]4
The approved architecture direction is therefore a feedback loop: discovery supplies evidence; normalization creates comparable records; analysis identifies exposure and priority; action changes the environment; and subsequent discovery verifies the result. The loop must include suppliers and cloud providers because the organization may not control the implementation directly. The joint quantum-readiness guidance specifically calls for vendor engagement on post-quantum roadmaps, including when and how commercial products will provide updates or upgrades and the expected migration cost. [10]3
| Workflow stage | Primary purpose | Evidence-supported focus | Example output |
|---|---|---|---|
| Discover | Find cryptographic use and dependencies | Protocols, applications, libraries, endpoints, servers, firmware, hardware, IT, OT, cloud, and update mechanisms | Initial cryptographic inventory |
| Normalize and validate | Make records comparable and qualify their reliability | Machine-processable data, provenance, supplier information, unknowns, redactions, and updates | Validated records with evidence status |
| Analyze and prioritize | Connect cryptographic use to business and technical risk | Quantum vulnerability, data criticality, high-impact systems, long-term confidentiality, and supplier readiness | Ranked migration and risk backlog |
| Act and test | Reduce exposure while preserving operations | Post-quantum roadmap engagement, modernization, configuration or application changes, and crypto-agility testing | Approved change with test and residual-risk evidence |
| Monitor | Keep decisions current | Updates from software, firmware, suppliers, cloud services, advisories, and lifecycle changes | Current inventory and refreshed priorities |
Standards and evidence that shape CBOM’s future
The cited evidence points to complementary, not interchangeable, authorities. OWASP CycloneDX is an ECMA-424 standard and supports CBOM as one member of a family of BOM types. Its machine-readable formats include JSON, XML, and protocol buffers, and its ecosystem includes tools that create or interoperate with the standard. This supports an exchange-oriented future in which cryptographic inventory can move between producers, consumers, analyzers, and governance processes. It does not, by itself, prove that every organization will use the same profile, fields, or workflow. [11]1
CISA’s 2025 SBOM Minimum Elements provide a useful operating precedent: baseline data and practices are intended to enable scale, sharing, and analysis, and the document has evolved from the 2021 baseline as implementation practices matured. The evidence also notes changes involving distribution and delivery, access control, and accommodation of updates. For CBOM programs, this is a reminder that a useful data contract must account for delivery, access, corrections, updates, and maturity rather than only the initial record format. [8]4
NIST SP 800-57 Part 1 Rev. 5 supplies the key-management foundation. It describes key management as involving keying material and associated metadata, and divides the lifecycle into preoperational, operational, and other phases within a four-phase model. It also advises use of FIPS-approved or NIST-recommended algorithms when cryptographic services are required, while warning that future quantum computers are projected to defeat currently approved asymmetric algorithms. CBOM should expose relationships to these lifecycle and algorithm decisions, but it cannot substitute for the controls and expertise required to manage keys securely. 223
NIST CSWP 39 Update 1 frames crypto agility as the capability to replace and adapt algorithms in protocols, applications, software, hardware, firmware, and infrastructure while preserving security and ongoing operations. Its scope is broader than inventory: it surveys approaches, challenges, tradeoffs, and operational mechanisms. CBOM is consequently an enabling visibility layer for crypto agility, not a synonym for crypto agility. An inventory can identify what must change; agility requires that the organization can change it safely and operate through the transition. [12]5
Implementation considerations for security teams
Start with a bounded inventory objective. An enterprise does not need to model every possible cryptographic detail on the first day, but it does need a defensible way to identify the systems most likely to affect migration and security decisions. Begin with high-impact systems, industrial control systems, systems with long-term confidentiality or secrecy needs, externally exposed services, and software or firmware update paths. The joint guidance explicitly recommends prioritizing high-impact systems, ICSs, and long-term confidentiality needs. [13]3
Define minimum evidence requirements. At a minimum, records should distinguish the cryptographic purpose—such as encryption, digital signature, key derivation, or key protection—from the implementation location and the business or technical function protected. They should also preserve the asset or service owner, supplier, version, environment, data criticality, expected security life, and confidence or provenance. These fields are not presented in the cited evidence as a single mandated CBOM schema; they are implementation choices derived from the contextual factors NIST identifies and the discovery scope in quantum-readiness guidance. 523
Plan for incomplete visibility. Cryptography may be hidden in vendor products, inherited libraries, hardware modules, managed services, or protocols. Suppliers may provide a declaration without sufficient implementation detail, or may be unable to share information. CISA’s SBOM guidance discusses known and redacted information and the importance of reducing ambiguity about why information is not provided. A CBOM process should therefore record unknowns explicitly, identify the responsible party, assign a confidence level or evidence status, and create a follow-up action rather than treating missing data as proof that no cryptography exists. [14]4
Treat migration as modernization. For custom-built systems, teams may need to change application code, cryptographic APIs, protocols, hardware interfaces, certificates, key-management processes, or update mechanisms. For commercial products and cloud-hosted services, the organization must ask vendors and providers about their post-quantum roadmaps, delivery dates, configuration changes, application updates, testing, and cost. The cited guidance says vendor engagement is critical and frames migration to post-quantum cryptography as an IT/OT modernization effort. 103
Test operational consequences, not only algorithm selection. A replacement may affect performance, interoperability, message sizes, certificate handling, hardware support, availability, audit evidence, or recovery procedures. Crypto-agility work must preserve security and ongoing operations, while NIST key-management guidance stresses that algorithm and key choices depend on the application and environment. A CBOM should therefore link each migration candidate to test evidence, dependencies, rollback or contingency planning, and residual-risk acceptance. 1252
Risks, limitations, and useful measures
A CBOM can create false confidence if it is treated as complete merely because it is machine-readable. A standardized format does not guarantee accurate discovery, correct interpretation, current versions, or secure key handling. Nor does an inventory demonstrate that an algorithm is correctly implemented, that a key is protected, or that a system can actually migrate. NIST’s guidance makes clear that key-management system design requires analysts with the skills and expertise to consider relevant factors and risks. [15]2
Another risk is prioritization by algorithm name alone. Quantum-readiness guidance ties prioritization to the technology involved and the criticality of associated data, and separately emphasizes high-impact systems and long-term confidentiality. A mature CBOM program should combine cryptographic characteristics with business impact, exposure, data lifetime, system dependencies, supplier readiness, and feasibility of change. This avoids both under-prioritizing an obscure but critical update-signing path and over-prioritizing a low-impact, readily replaceable use. 623
Useful measures should show whether the inventory is becoming actionable. Teams can measure coverage of prioritized assets, percentage of records with identified owners and evidence status, age of the last update, number of unknown or supplier-dependent records, proportion of quantum-vulnerable uses assessed for risk, migration plans completed, tests passed, and high-risk exceptions with approved owners and dates. These are management measures proposed for implementation; the cited sources do not prescribe this exact metric set.4
Measure outcomes as well as records. Examples include reduced time to locate affected systems after a cryptographic advisory, reduced time to identify products requiring a vendor roadmap, successful replacement of a selected cryptographic dependency without service interruption, and improved confidence in software-update signing coverage. The purpose is not to maximize the number of CBOM entries. It is to shorten the path from cryptographic discovery to a justified security decision and a verified operational change. This follows the cited SBOM principle that analysis should transform data into insights and actions. [7]4
Practical next steps
- Assign an accountable program owner and form a cross-functional team spanning security architecture, application and infrastructure engineering, IT and OT operations, procurement, vendor management, and risk.
- Define the initial scope around high-impact systems, long-lived sensitive data, update-signing paths, externally exposed services, and critical suppliers or cloud dependencies.
- Select a machine-processable representation and document the organization’s required fields, provenance rules, confidence states, update expectations, distribution controls, and exception process. Use an established standard where appropriate, while recognizing that the evidence does not establish one universal CBOM profile.
- Run discovery across protocols, applications, libraries, endpoints, servers, firmware, hardware, IT, OT, custom-built systems, commercial products, and cloud services.
- Enrich findings with data criticality, security life, system ownership, cryptographic purpose, implementation location, supplier information, lifecycle state, and key-management context.
- Create a prioritized quantum-readiness and crypto-agility backlog. For each item, record the target change, vendor dependency, test plan, expected cost, deadline, and residual risk.
- Establish update triggers from software releases, firmware changes, architecture changes, certificate and key lifecycle events, supplier updates, advisories, and migration activities.
- Review the measures quarterly or at a defined governance cadence, and revise the data contract as the organization’s use cases and implementation maturity evolve.
The first deliverable should be deliberately modest but decision-ready: a trustworthy inventory for a prioritized slice of the estate, accompanied by explicit unknowns and a short list of actions. Expand coverage after the team can demonstrate that records are updated, analyzed, assigned to owners, and used to complete or reject real migration decisions. This approach respects the evidence’s central lesson: transparency has value when it supports scalable analysis and action, not when it produces static data without operational use. 44
- 01Define scope
- 02Discover assets
- 03Normalize records
- 04Map dependencies
- 05Maintain evidence
Conclusion
The future of CBOM is a connected operating capability for cryptographic visibility, risk assessment, and change. Standards such as CycloneDX show that CBOM belongs within a broader family of machine-processable transparency artifacts. CISA’s SBOM practices show why scalable, updateable data and analysis matter. Quantum-readiness guidance shows how inventory can prioritize vulnerable technology and long-lived sensitive data. NIST’s key-management and crypto-agility work supplies the necessary context: cryptographic decisions are lifecycle- and environment-dependent, and replacing algorithms safely requires more than knowing where they are used. Enterprise teams should begin with a prioritized, evidence-based inventory and build toward a continuously updated workflow that turns CBOM data into tested migration and risk decisions.14235
Frequently asked questions
Is CBOM the same as crypto agility?
No. CBOM provides visibility into cryptographic mechanisms, uses, dependencies, and context. NIST describes crypto agility as the capability to replace and adapt algorithms across protocols, applications, software, hardware, firmware, and infrastructure while preserving security and ongoing operations. CBOM can support crypto agility by identifying what must change, but an inventory alone does not demonstrate that safe change is possible. [12]5
Does a CBOM replace key-management records?
No. NIST key-management guidance describes metadata associated with keys, including identities, authorization relationships, and information applications use to select keys. A CBOM should connect to relevant key-management context, but it does not replace key generation, protection, use, rekeying, lifecycle, or operational controls. [2]2
What should an organization inventory first?
Prioritize high-impact systems, industrial control systems, systems with long-term confidentiality or secrecy needs, externally exposed services, and software or firmware update paths. Quantum-readiness guidance specifically recommends prioritizing high-impact systems, ICSs, and long-term confidentiality needs, and calls for discovery across IT, OT, applications, protocols, devices, custom-built and commercial technologies, and cloud services. 33
What if a supplier cannot provide complete cryptographic information?
Record the information as unknown, redacted, or unavailable, preserve why it was not provided, identify the responsible supplier or internal owner, and create a follow-up action. Do not interpret missing information as evidence that the product has no cryptographic dependency. CISA’s SBOM guidance emphasizes reducing ambiguity around known and redacted information and accommodating updates to BOM data. 144
Sources
- 1OWASP CycloneDX (ECMA-424)
OWASP Foundation · current · ECMA-424
Accessed July 25, 2026 - 2Recommendation for Key Management: Part 1 – General
National Institute of Standards and Technology · final · NIST SP 800-57 Part 1 Rev. 5
Accessed July 25, 2026 - 3Quantum-Readiness: Migration to Post-Quantum Cryptography
CISA, NSA, and NIST · final · Joint Quantum-Readiness Fact Sheet
Accessed July 25, 2026 - 4Minimum Elements for a Software Bill of Materials (SBOM)
Cybersecurity and Infrastructure Security Agency · final · CISA SBOM Minimum Elements 2025
Accessed July 25, 2026 - 5Considerations for Achieving Crypto Agility: Strategies and Practices
National Institute of Standards and Technology · final · NIST CSWP 39 Update 1
Accessed July 25, 2026