1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115
|
<?xml version="1.0"?>
<bom xmlns="http://cyclonedx.org/schema/bom/1.7"
serialNumber="urn:uuid:e8c355aa-2142-4084-a8c7-6d42c8610ba2"
version="1"
>
<metadata>
<component type="application" bom-ref="acme-application">
<name>Acme Application</name>
<version>1.0</version>
</component>
</metadata>
<components>
<component type="cryptographic-asset" bom-ref="aes128gcm">
<name>AES</name>
<cryptoProperties>
<assetType>algorithm</assetType>
<algorithmProperties>
<primitive>ae</primitive>
<parameterSetIdentifier>128</parameterSetIdentifier>
<executionEnvironment>software-plain-ram</executionEnvironment>
<implementationPlatform>x86_64</implementationPlatform>
<certificationLevel>none</certificationLevel>
<mode>gcm</mode>
<cryptoFunctions>
<cryptoFunction>keygen</cryptoFunction>
<cryptoFunction>encrypt</cryptoFunction>
<cryptoFunction>decrypt</cryptoFunction>
<cryptoFunction>tag</cryptoFunction>
</cryptoFunctions>
<classicalSecurityLevel>128</classicalSecurityLevel>
<nistQuantumSecurityLevel>1</nistQuantumSecurityLevel>
</algorithmProperties>
<oid>2.16.840.1.101.3.4.1.6</oid>
</cryptoProperties>
</component>
<component type="cryptographic-asset" bom-ref="ecdhsecp521r1">
<name>ECDH-secp521r1</name>
<cryptoProperties>
<assetType>algorithm</assetType>
<algorithmProperties>
<primitive>key-agree</primitive>
<algorithmFamily>ECDH</algorithmFamily>
<ellipticCurve>secg/secp521r1</ellipticCurve>
<executionEnvironment>software-plain-ram</executionEnvironment>
<implementationPlatform>x86_64</implementationPlatform>
<certificationLevel>none</certificationLevel>
<cryptoFunctions>
<cryptoFunction>keygen</cryptoFunction>
<cryptoFunction>keyderive</cryptoFunction>
</cryptoFunctions>
<nistQuantumSecurityLevel>0</nistQuantumSecurityLevel>
</algorithmProperties>
<oid>1.3.132.0.35</oid>
</cryptoProperties>
</component>
<component type="cryptographic-asset" bom-ref="mlkem1024">
<name>ML-KEM-1024</name>
<cryptoProperties>
<assetType>algorithm</assetType>
<algorithmProperties>
<primitive>kem</primitive>
<algorithmFamily>ML-KEM</algorithmFamily>
<executionEnvironment>software-plain-ram</executionEnvironment>
<implementationPlatform>x86_64</implementationPlatform>
<certificationLevel>none</certificationLevel>
<cryptoFunctions>
<cryptoFunction>keygen</cryptoFunction>
<cryptoFunction>keyderive</cryptoFunction>
</cryptoFunctions>
<nistQuantumSecurityLevel>5</nistQuantumSecurityLevel>
</algorithmProperties>
<oid>2.16.840.1.101.3.4.1.48</oid>
</cryptoProperties>
</component>
<component type="cryptographic-asset" bom-ref="draftietftlshybriddesign13">
<name>draft-ietf-tls-hybrid-design-13</name>
<cryptoProperties>
<assetType>algorithm</assetType>
<algorithmProperties>
<primitive>combiner</primitive>
<executionEnvironment>software-plain-ram</executionEnvironment>
<implementationPlatform>x86_64</implementationPlatform>
<certificationLevel>none</certificationLevel>
<cryptoFunctions>
<cryptoFunction>keygen</cryptoFunction>
<cryptoFunction>keyderive</cryptoFunction>
</cryptoFunctions>
<nistQuantumSecurityLevel>0</nistQuantumSecurityLevel>
</algorithmProperties>
<oid>1.3.101.110</oid>
</cryptoProperties>
</component>
<component type="library" bom-ref="crypto-library">
<name>Crypto library</name>
<version>1.0.0</version>
</component>
<component type="library" bom-ref="some-library">
<name>Some library</name>
<version>1.0.0</version>
</component>
</components>
<dependencies>
<dependency ref="acme-application">
<dependency ref="crypto-library"/>
</dependency>
<dependency ref="crypto-library">
<provides ref="aes128gcm"/>
<dependency ref="some-library"/>
</dependency>
<dependency ref="draftietftlshybriddesign13">
<dependency ref="mlkem1024"/>
<dependency ref="ecdhsecp521r1"/>
</dependency>
</dependencies>
</bom>
|