Changes for version 1.06 - 2026-01-15
- Added support for CycloneDX 1.7 (https://cyclonedx.org/docs/1.7/json/)
- Added ENUM classes
- Added EXPERIMENTAL "SBOM::CycloneDX::Lite"
- Added examples ("x509-to-cbom.pl" and "rpm-to-sbom.pl")
- Improved documentations
Modules
CycloneDX Perl Library
Advisory
Annotations
Annotator
Attachment utility
Base class for SBOM::CycloneDX
BOM-ref representation for CycloneDX
Citation
Component
Confidence Interval
Graphics Collection
Model Card
Component Pedigree
Performance Metric
Quantitative Analysis
SWID Tag
Cryptographic Properties
Additional properties specific to a cryptographic algorithm.
Certificate Extensions
Properties for cryptographic assets of asset type 'certificate'
Object representing a cipher suite
IKEv2 Transform Types
Protocol Properties
Related Cryptographic Material Properties
Related Cryptographic Asset
The mechanism by which the cryptographic asset is secured by
Data Governance
Data Custodians
Declarations
Affirmation
Attestation
Confidence
Conformance
Data Contents
Signatory
Definitions
Dependency
Enumeration
The name of the certificate extension
Component Type
Crypto Asset Type
The cryptographic functions implemented by the cryptographic algorithm
Implementation platform
Crypto Mode
Crypto Padding
primitive
External Reference Type
Hash Algorithm
License Type
Lifecycle Phase
The protocol type used by cryptographic assets
The key state as defined by NIST SP 800-57
The type for the related cryptographic material
Traffic Light Protocol (TLP) Classification
External Reference
Formula
Identifiable Action
An individual issue that has been resolved
The source of the issue where it is documented
Specifies the details and attributes related to a software license
Expression Details
Licensee
Licensing information
Licensor
Purchaser
Collection utility
Simple accessors and helpers for SBOM::CycloneDX
BOM Metadata
Distribution Constraints
Lifecycle
A note containing the locale and content
Organizational Contact
Organizational Entity
Postal address
Provides the ability to document properties in a name-value store
Specifies release notes
JSON Schema Validator
Service
Standard
Standard Level
Requirement
Timestamp representation for CycloneDX
Tool (legacy, deprecated)
[Deprecated] The tool(s) used in the creation, enrichment, and validation of the BOM
Utility for CycloneDX
Version
Vulnerability
Vulnerability Affect object
Impact Analysis
Proof of Concept
Vulnerability reference
The source of vulnerability information
Provides
in lib/SBOM/CycloneDX/Enum/CryptoCertificationLevel.pm