CycloneDX ========= `OWASP CycloneDX `_ is a lightweight Software Bill of Materials (SBOM) standard designed for use in application security contexts and supply chain component analysis. We have incorporated CycloneDX SBOM generation for firmware filesystem. Check the :doc:`../tests/firmware` section for plugin details. CycloneDX Property Taxonomy --------------------------- CycloneDX maintains a property namespace taxonomy at `CycloneDX Property Taxanomy `_ which is used to define custom properties. EXPLIoT Namespace Taxonomy -------------------------- EXPLIoT has reserved the follow namespace. +-------------------+--------------------------------------------------------------+ | Property | Description | +===================+==============================================================+ | expliot:file | Namespace for properties specific to files | +-------------------+--------------------------------------------------------------+ `expliot:file` Namespace Taxonomy --------------------------------- +--------------------+------------------------------------------------------------+ | Property | Description | +====================+============================================================+ | expliot:file:path |The path of the file in the package (software, firmware etc)| +--------------------+------------------------------------------------------------+ | expliot:file:mode |The file mode string as on a Linux system (rwx) | +--------------------+------------------------------------------------------------+ | expliot:file:size |The size of the file in bytes | +--------------------+------------------------------------------------------------+