What provenance should teams collect
NIST's SR-4 guidance says should be documented for systems, system components, and associated data throughout the system development life cycle. Choose the depth from criticality, threat, vulnerability, impact, and the decision the evidence must support.
For hardware, useful evidence can include the manufacturer and authorized distribution path, part, lot, and serial identifiers, chain of custody, transport and storage records, service and repair history, authenticity or acceptance tests, and tamper inspection. For software, it can include source repository and build identity, dependencies, signed releases, hashes, build or source attestations, and a (SBOM). For associated data, record the source, collection or creation process, transformations, custodians, integrity protection, and version or time period needed for the decision.
Bind the evidence to the exact product, component, release, build, or data set being accepted. Verify signatures and hashes with trusted reference information where applicable. Record gaps and uncertainty: a supplier statement may inform a decision, but it does not provide the same assurance as evidence whose identity, integrity, and relationship to the delivered item can be independently checked.
- Specify the covered item, required fields, evidence format, signature or verification method, delivery point, retention, and treatment of missing or unverifiable data.
- Validate before acceptance and after material supplier, component, build, distribution, service, repair, or maintenance changes.
- Use SBOM data as a complementary input to vulnerability management, supplier assessment, and response. NIST explicitly warns against treating an SBOM as a substitute for those capabilities.
- Escalate a broken chain, failed verification, unexpected component, or unexplained build difference according to the item's criticality and the risk decision it affects.
Appendix A, SR-4 covers life-cycle provenance and explains the role and limits of SBOMs; the audit guidance addresses identity binding, chain of custody, and traceable supply-chain events.