File: valid-cryptography-full-1.6.xml

package info (click to toggle)
cyclonedx-python-lib 11.5.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 13,044 kB
  • sloc: xml: 20,462; python: 12,968; makefile: 21; sh: 16
file content (117 lines) | stat: -rw-r--r-- 5,743 bytes parent folder | download
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
116
117
<?xml version="1.0"?>
<bom serialNumber="urn:uuid:3e671687-395b-41f5-a30f-a58921a69b79" version="1" xmlns="http://cyclonedx.org/schema/bom/1.6">
    <components>
        <component type="cryptographic-asset" bom-ref="asset-1">
            <name>Name here</name>
            <cryptoProperties>
                <assetType>algorithm</assetType>
                <algorithmProperties>
                    <primitive>ae</primitive>
                    <parameterSetIdentifier>128</parameterSetIdentifier>
                    <curve>brainpoolP160r1</curve>
                    <executionEnvironment>software-plain-ram</executionEnvironment>
                    <implementationPlatform>x86_64</implementationPlatform>
                    <certificationLevel>fips140-1-l4</certificationLevel>
                    <mode>gcm</mode>
                    <padding>pkcs5</padding>
                    <cryptoFunctions>
                        <cryptoFunction>keygen</cryptoFunction>
                        <cryptoFunction>encrypt</cryptoFunction>
                        <cryptoFunction>decrypt</cryptoFunction>
                        <cryptoFunction>tag</cryptoFunction>
                    </cryptoFunctions>
                    <classicalSecurityLevel>128</classicalSecurityLevel>
                    <nistQuantumSecurityLevel>1</nistQuantumSecurityLevel>
                </algorithmProperties>
                <oid>oid:1.2.3.4.5.6.7.8.9</oid>
            </cryptoProperties>
        </component>
        <component type="cryptographic-asset" bom-ref="asset-2">
            <name>Name here</name>
            <cryptoProperties>
                <assetType>certificate</assetType>
                <certificateProperties>
                    <subjectName>Subject name here</subjectName>
                    <issuerName>Issuer name here</issuerName>
                    <notValidBefore>2022-01-01T00:00:00.000Z</notValidBefore>
                    <notValidAfter>2024-01-01T00:00:00.000Z</notValidAfter>
                    <signatureAlgorithmRef>bom-ref-to-algorithm</signatureAlgorithmRef>
                    <subjectPublicKeyRef>bom-ref-to-public-key</subjectPublicKeyRef>
                    <certificateFormat>X.509</certificateFormat>
                    <certificateExtension>crt</certificateExtension>
                </certificateProperties>
                <protocolProperties>
                    <type>tls</type>
                    <version>1.3</version>
                    <cipherSuites>
                        <cipherSuite>
                            <name>TLS_DHE_RSA_WITH_AES_128_CCM</name>
                            <algorithms>
                                <algorithm>bom-ref-to-algorithm</algorithm>
                            </algorithms>
                            <identifiers>
                                <identifier>0xC0</identifier>
                            </identifiers>
                        </cipherSuite>
                    </cipherSuites>
                    <ikev2TransformTypes>
                        <encr>bom-ref-to-encr</encr>
                        <prf>bom-ref-to-prf</prf>
                        <integ>bom-ref-to-integ</integ>
                        <ke>bom-ref-to-ke</ke>
                        <esn>true</esn>
                        <auth>bom-ref-to-auth</auth>
                    </ikev2TransformTypes>
                    <cryptoRef>asset-4</cryptoRef>
                </protocolProperties>
                <oid>oid:1.2.3.4.5.6.7.8.9</oid>
            </cryptoProperties>
        </component>
        <component type="cryptographic-asset" bom-ref="asset-3">
            <name>Name here</name>
            <cryptoProperties>
                <assetType>protocol</assetType>
                <protocolProperties>
                    <type>tls</type>
                    <version>1.3</version>
                    <cipherSuites>
                        <cipherSuite>
                            <name>TLS_DHE_RSA_WITH_AES_128_CCM</name>
                            <algorithms>
                                <algorithm>bom-ref-to-algorithm</algorithm>
                            </algorithms>
                            <identifiers>
                                <identifier>0xC0</identifier>
                            </identifiers>
                        </cipherSuite>
                    </cipherSuites>
                </protocolProperties>
                <oid>oid:1.2.3.4.5.6.7.8.9</oid>
            </cryptoProperties>
        </component>
        <component type="cryptographic-asset" bom-ref="asset-4">
            <name>Name here</name>
            <cryptoProperties>
                <assetType>related-crypto-material</assetType>
                <relatedCryptoMaterialProperties>
                    <type>private-key</type>
                    <id>12345</id>
                    <state>active</state>
                    <algorithmRef>bom-ref-to-algorithm</algorithmRef>
                    <creationDate>2024-01-01T00:00:00.000Z</creationDate>
                    <activationDate>2024-01-02T00:00:00.000Z</activationDate>
                    <updateDate>2024-01-03T00:00:00.000Z</updateDate>
                    <expirationDate>2024-01-04T00:00:00.000Z</expirationDate>
                    <value>Value here</value>
                    <size>1024</size>
                    <format>PEM</format>
                    <securedBy>
                        <mechanism>HSM</mechanism>
                        <algorithmRef>bom-ref-to-algorithm</algorithmRef>
                    </securedBy>
                </relatedCryptoMaterialProperties>
                <oid>oid:1.2.3.4.5.6.7.8.9</oid>
            </cryptoProperties>
        </component>
    </components>
</bom>