certinsbom.com Compare Platforms
Compliance Center · Cornerstone Guide

CERT-In Software Supply Chain Security Guidance: The Complete Compliance Guide

Background, objectives, who's in scope, what's required across all five BOM types, and a practical roadmap for getting there — a full walkthrough of CERT-In's Technical Guidelines on SBOM, QBOM, CBOM, AIBOM and HBOM.

~27 min read Last reviewed: August 2026 Reviewed against CERT-In's official v2.0 guidelines (9 July 2025) and independent legal/industry analysis

This guide interprets and summarizes CERT-In's published guidance in our own words for educational purposes — it is not a reproduction of the official document, is not legal advice, and should not be treated as a substitute for reading CERT-In's own publications directly.

01Background

CERT-In (the Indian Computer Emergency Response Team, under the Ministry of Electronics and Information Technology) first published Technical Guidelines on Software Bill of Materials (SBOM) in October 2024, addressing software composition transparency alone. On 9 July 2025, CERT-In released Version 2.0 — retitled Technical Guidelines on SBOM | QBOM & CBOM | AIBOM | HBOM — expanding the same underlying philosophy across five distinct bill-of-materials types instead of one.

That expansion tracks a real shift in what "software supply chain" risk actually means. A 2021-era SBOM mandate assumed the main risk was an undisclosed open-source dependency. By 2025, the same organizations also need to reason about which cryptographic algorithms are embedded in their products (relevant to post-quantum migration), what physical hardware and firmware make up a device, what data and models sit inside an AI system, and — looking further ahead — what quantum-computing components a product integrates. CERT-In's v2.0 guidelines fold all five into one coherent framework rather than issuing five separate documents.

This is a distinct document from CERT-In's Directions No. 20(3)/2022-CERT-In (28 April 2022), which cover cybersecurity incident reporting timelines and log retention. The two are frequently confused. This guide covers the BOM guidelines specifically.

02Objectives

Reading across the guidelines and how CERT-In and independent analysts describe their intent, four objectives stand out:

  • Transparency by default. Make "what's actually inside this product" a standard, structured, machine-readable answer — not a manual, ad-hoc one produced only when an incident forces the question.
  • Faster, more precise vulnerability response. When a new CVE breaks, organizations with structured BOMs and VEX/CSAF data can determine exposure in minutes rather than days.
  • Risk-aware procurement. Give government and essential-services buyers a structured basis for evaluating supply chain risk before, not after, deployment.
  • Alignment with global practice. Keep India's approach interoperable with the US Executive Order 14028 / NTIA baseline, CISA guidance, and the EU Cyber Resilience Act, so Indian software exporters aren't maintaining a wholly separate compliance track.

03Who should comply

The guidelines are addressed to government bodies and departments, public sector organizations, essential-services operators, software producers, and software services/export entities. Their legal character is best described as strongly encouraged guidance rather than a penalty-backed statute — but "encouraged" carries real weight for organizations that sell into government or regulated sectors, where BOM submission is increasingly becoming a de facto procurement expectation even without a codified fine for non-compliance.

That baseline is reinforced, not replaced, by sector regulators who have issued their own, more directly binding instruments:

RegulatorInstrumentApplies to
CERT-InTechnical Guidelines v2.0 (9 Jul 2025)Government, PSU, essential services, software producers/exporters
RBICircular on SBOMs for software products/components (Nov 2024)Regulated entities in the banking ecosystem
SEBISBOM requirements within the Cyber Security and Cyber Resilience Framework (CSCRF)Market infrastructure institutions and regulated intermediaries

For the full field-level detail on SBOM specifically, see CERT-In SBOM requirements explained. For a sector-specific walkthrough, see CERT-In compliance for banks and NBFCs.

04Requirements by BOM type

Each BOM type has its own minimum-elements section in the official guidelines. Page references below are to the official v2.0 PDF, for readers who want to go straight to the primary source.

BOM typeCoversGuideline referenceTooling maturity
SBOMSoftware components, libraries, dependenciesp. 21Mature
CBOMCryptographic algorithms, keys, certificates, key-management modulesp. 44Emerging
QBOMQuantum-computing elements integrated into a productp. 44Nascent
AIBOMDatasets, models and dependencies used to build, train and deploy AI systemsp. 54Emerging
HBOMPhysical components, sub-components, embedded devices and materials in a hardware productp. 60Emerging

SBOM

The most mature requirement, carried over from v1.0: 21 minimum data fields per component, SPDX or CycloneDX accepted, SPDX license identifiers recommended, and companion VEX/CSAF documents expected for vulnerability communication. Full breakdown: CERT-In SBOM requirements.

CBOM

CBOM inventories the cryptographic assets embedded in a system — encryption algorithms, key-management modules, and certificates. This matters most immediately for organizations planning a post-quantum cryptography migration: you can't replace what you can't first enumerate. CycloneDX 1.6 added a formal cryptographic-asset component type that can represent this data directly, illustrated below.

CycloneDX 1.6 — illustrative cryptographic-asset entry
{
  "type": "cryptographic-asset",
  "name": "TLS-server-certificate",
  "cryptoProperties": {
    "assetType": "certificate",
    "algorithmProperties": {
      "primitive": "signature",
      "parameterSetIdentifier": "RSA-2048"
    }
  }
}

Full explainer: What is CBOM?

HBOM

HBOM covers the physical layer: components, sub-components, embedded devices and associated materials that make up a hardware product. This is most relevant to organizations building or procuring embedded systems, IoT devices, or hardware for critical infrastructure, where firmware and physical provenance carry distinct risk from application-layer software. Schema tooling here is still early — CycloneDX has an HBOM profile, but ecosystem-wide generator maturity lags SBOM significantly. Full explainer: What is HBOM?

AIBOM

AIBOM inventories what goes into building, training and deploying an AI system — datasets, model weights, training pipeline dependencies, and any third-party models incorporated by reference. This category is moving fastest given India's parallel and growing AI governance focus, but standardized generation tooling remains less mature than traditional SCA tooling. Full explainer: What is AIBOM?

QBOM

QBOM is the most forward-looking category: documenting quantum-computing elements integrated into a product. For most organizations today this is less about auditing existing quantum hardware and more about building the inventory habit now, ahead of the broader post-quantum cryptography transition that CBOM and QBOM together are meant to support. Full explainer: What is QBOM?

Practical read: don't treat all five as equally urgent on day one. SBOM tooling is mature enough to automate now; CBOM, HBOM and AIBOM are workable with more manual effort; QBOM is genuinely early-stage for almost every organization. The roadmap below reflects that sequencing.

05Implementation roadmap

CERT-In's v2.0 guidelines describe a phased maturity model rather than expecting immediate, full compliance across all five BOM types. Independent legal and industry analysis of the guidelines summarizes it as a three-stage progression:

PHASE 01

Start

  • Update procurement and vendor contracts to require BOM submission, including format and update-frequency expectations
  • Decide which BOM format(s) to standardize on and set minimum internal requirements
  • Establish an internal policy mandating BOM generation for both proprietary and third-party software
PHASE 02

Progress

  • Standardize on SPDX and/or CycloneDX for consistency across teams and vendors
  • Embed BOM generation into the SDLC, IT asset management, and DevSecOps tooling — not a manual side process
  • Begin generating SBOM and HBOM internally using available open-source or commercial tooling
PHASE 03

Advance

  • Automate risk monitoring by integrating VEX, CSAF and CVE feeds against your BOM inventory
  • Add integrity controls — digital signatures, encryption, access restrictions — for BOM data itself
  • Distribute governance across security, legal and procurement, with recurring training and audits

This sequencing matches the tooling-maturity reality in §4: Start/Progress focus on SBOM (and, where feasible, HBOM); Advance is where CBOM, AIBOM and eventually QBOM realistically enter the picture for most organizations.

06Governance

The Advance phase explicitly calls for distributing BOM governance across security, legal, and procurement functions, backed by periodic training and internal audits — not leaving BOM ownership as an unassigned side-responsibility of one engineering team. Several independent implementations of the guidelines further recommend naming a single accountable owner (sometimes framed as a "BOM Management Officer" role) to coordinate across those functions, even though the official guidelines describe the responsibility in terms of distributed roles rather than mandating a specific job title.

FunctionTypical responsibility
Engineering / DevSecOpsGenerate BOMs as part of the build pipeline; maintain tooling
SecurityReview vulnerability and criticality data; maintain VEX/CSAF correlation
ProcurementEnforce BOM submission requirements in vendor and contractor agreements
Legal / ComplianceMap obligations across CERT-In, RBI, SEBI and other applicable regulators; own audit readiness

07Compliance workflow

Putting the roadmap and governance model into a single operational loop:

Cyclical workflow diagram: procurement requirement, BOM generation, validation, risk review, governance sign-off, submission and retention, then continuous update on each release, looping back to generation RequireBOM Generate Validate Riskreview Sign-off& retain procurement / policy CI/CD pipeline schema + fields security team governance re-triggered on every release, patch, or component change

Fig. 1 — The BOM compliance loop. Each release re-enters at "Generate," per CERT-In's per-version update expectation.

  1. Require. BOM submission is written into procurement policy and vendor contracts.
  2. Generate. BOMs are produced automatically as part of the build, not requested after the fact.
  3. Validate. Structure and required fields are checked — see our free SBOM Validator for a first-pass check.
  4. Risk review. Security correlates the BOM against vulnerability and VEX/CSAF data, and assigns criticality where CERT-In's fields require human judgment.
  5. Sign-off and retention. Governance function signs off and retains the BOM against the applicable version, ready for audit or submission.

08Common challenges

Where organizations get stuck

  • Tooling gap across BOM types. SBOM generation is a solved problem; CBOM, HBOM and AIBOM tooling is comparatively immature, which slows the Advance phase down.
  • Cross-functional coordination. Distributing governance across security, legal and procurement (§6) is the right design, but frequently stalls without a named coordinator.
  • Update fatigue at scale. Maintaining five BOM types per release, instead of one, multiplies the operational burden if generation isn't fully automated.
  • Ambiguous urgency. Because the guidelines are framed as strong guidance rather than a penalty-backed statute, internal prioritization sometimes lags behind actual exposure.
  • Overlapping regulator requirements. Reconciling CERT-In, RBI and SEBI expectations without a single owner often produces duplicated, inconsistent work.

What tends to work

  • Sequencing BOM types by tooling maturity (SBOM first) rather than attempting all five simultaneously
  • Naming one accountable owner across security/legal/procurement, even informally, well before the Advance phase
  • Automating everything that's automatable and building an explicit review step for what isn't
  • Treating CERT-In, RBI and SEBI as one combined checklist rather than three separate compliance projects

09Best practices

  • Start with SBOM and get it fully automated in CI/CD before investing heavily in CBOM/HBOM/AIBOM tooling.
  • Adopt SPDX or CycloneDX now — both are accepted, and standardizing early avoids a costly format migration later.
  • Write BOM submission into vendor and procurement contracts during the Start phase, not retroactively.
  • Assign a single accountable owner for cross-functional coordination, whatever the title.
  • Reuse one compliance program across CERT-In, RBI and SEBI rather than running parallel efforts.
  • Treat CBOM as a starting point for post-quantum cryptography planning, not an isolated checkbox.
  • Revisit your roadmap phase (Start/Progress/Advance) at least annually as tooling for the newer BOM types matures.

10Frequently asked questions

Is CERT-In's BOM guidance legally mandatory?

It's published as strong guidance rather than a statute with defined penalties. In practice, it's increasingly a de facto requirement for government and essential-services procurement, and sector regulators like RBI and SEBI have layered more directly binding requirements on top for regulated entities.

What changed between v1.0 and v2.0?

v1.0 (October 2024) covered SBOM only. v2.0 (9 July 2025) expanded the same framework to CBOM, QBOM, AIBOM and HBOM, reflecting a broader view of software supply chain risk.

Do I need to comply with all five BOM types right away?

No. The guidelines' own phased Start/Progress/Advance model assumes a maturity curve. Most organizations should prioritize SBOM first, given its far more mature tooling ecosystem.

Where should we start if we have no BOM program at all?

Phase 1 (Start): write BOM requirements into procurement contracts, pick SPDX or CycloneDX, and establish an internal policy — before generating a single document. See the roadmap in §5.

How does this relate to RBI and SEBI requirements?

They overlap substantially but aren't guaranteed to be field-for-field identical. Regulated financial entities typically need to satisfy CERT-In's baseline plus their sector regulator's specific circular — see §3.

What tools exist today for CBOM, HBOM and AIBOM?

Fewer than for SBOM. CycloneDX has schema support for cryptographic assets (CBOM) and is developing HBOM/ML-BOM profiles; tooling maturity for generating these automatically is still catching up to the specification itself.

11Official references

Downloads

CERT-In Compliance Checklist

Printable checklist covering the SBOM baseline.

Framework Crosswalk

CERT-In mapped against NIST SSDF, SLSA, NTIA and CISA.

Related articles

Ready to move from Start to Progress?

Run our CERT-In readiness self-assessment, or validate your first SBOM against the format CERT-In accepts.