{
"bomFormat": "CycloneDX",
"specVersion": "1.7",
"version": 1,
"metadata": { "component": { "bom-ref": "app", "type": "application", "name": "sample-gateway" } },
"components": [
{ "bom-ref": "tls", "type": "cryptographic-asset", "name": "TLS 1.3", "cryptoProperties": { "assetType": "protocol" } },
{ "bom-ref": "aes", "type": "cryptographic-asset", "name": "AES-256-GCM", "cryptoProperties": { "assetType": "algorithm", "algorithmProperties": { "primitive": "block-cipher", "parameterSetIdentifier": "256/GCM" } } },
{ "bom-ref": "rsa", "type": "cryptographic-asset", "name": "RSA-2048", "cryptoProperties": { "assetType": "algorithm", "algorithmProperties": { "primitive": "signature", "parameterSetIdentifier": "2048" } } }
],
"dependencies": [
{ "ref": "app", "dependsOn": ["tls"] },
{ "ref": "tls", "dependsOn": ["aes", "rsa"] }
]
}