From: Richard Hughes Date: Thu, 21 Nov 2024 11:10:11 +0000 (+0000) Subject: Add a SBOM template in CycloneDX format X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6545de9bbe44145b4c35f12d6e4dad1f3df5f0cf;p=thirdparty%2Fopenssl.git Add a SBOM template in CycloneDX format Improve supply chain security by including a SBOM file with substituted values. This will be used to construct a composite platform SBOM. Signed-off-by: Richard Hughes Reviewed-by: Tomas Mraz Reviewed-by: Richard Levitte (Merged from https://github.com/openssl/openssl/pull/26020) --- diff --git a/doc/sbom.cdx.json b/doc/sbom.cdx.json new file mode 100644 index 00000000000..f34094243e6 --- /dev/null +++ b/doc/sbom.cdx.json @@ -0,0 +1,48 @@ +{ + "bomFormat": "CycloneDX", + "specVersion": "1.6", + "version": 1, + "metadata": { + "authors": [ + { + "name": "@VCS_SBOM_AUTHORS@" + } + ] + }, + "components": [ + { + "type": "library", + "bom-ref": "pkg:github/openssl/openssl@@VCS_TAG@", + "cpe": "cpe:2.3:a:openssl:openssl:@VCS_TAG@:*:*:*:*:*:*:*", + "name": "OpenSSL", + "version": "@VCS_VERSION@", + "description": "TLS/SSL and crypto library", + "authors": [ + { + "name": "@VCS_AUTHORS@", + "url": "https://raw.githubusercontent.com/openssl/openssl/refs/heads/master/AUTHORS.md" + } + ], + "supplier": { + "name": "The OpenSSL Project" + }, + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "externalReferences": [ + { + "type": "website", + "url": "https://www.openssl.org/" + }, + { + "type": "vcs", + "url": "https://github.com/openssl/openssl" + } + ] + } + ] +}