xref: /aosp_15_r20/external/tpm2-tss/script/ekca/ek.cnf (revision 758e9fba6fc9adbf15340f70c73baee7b168b1c9)
1*758e9fbaSOystein Eftevaagoid_section = tcg_oids
2*758e9fbaSOystein Eftevaag
3*758e9fbaSOystein Eftevaag[ tcg_oids ]
4*758e9fbaSOystein Eftevaagtcg-sv-tpm20            = 2.23.133.1.2
5*758e9fbaSOystein Eftevaagtcg-at-tpmManufacturer  = 2.23.133.2.1
6*758e9fbaSOystein Eftevaagtcg-at-tpmModel         = 2.23.133.2.2
7*758e9fbaSOystein Eftevaagtcg-at-tpmVersion       = 2.23.133.2.3
8*758e9fbaSOystein Eftevaagtcg-at-tpmSpecification = 2.23.133.2.16
9*758e9fbaSOystein Eftevaagtcg-at-tpmSecurityAssertions = 2.23.133.2.18
10*758e9fbaSOystein Eftevaagtcg-kp-EKCertificate    = 2.23.133.8.1
11*758e9fbaSOystein Eftevaag
12*758e9fbaSOystein Eftevaag[ req ]
13*758e9fbaSOystein Eftevaagprompt                  = no
14*758e9fbaSOystein Eftevaagdistinguished_name      = distinguished_name
15*758e9fbaSOystein EftevaagsubjectAltName          = subject_alt_name
16*758e9fbaSOystein Eftevaag
17*758e9fbaSOystein Eftevaag[ distinguished_name ]
18*758e9fbaSOystein EftevaagcommonName              = this-tpm-sim
19*758e9fbaSOystein EftevaagorganizationName        = tpm2-tss-testsuit
20*758e9fbaSOystein Eftevaag
21*758e9fbaSOystein Eftevaag[ req_ext ]
22*758e9fbaSOystein EftevaagsubjectKeyIdentifier    = hash
23*758e9fbaSOystein Eftevaag
24*758e9fbaSOystein Eftevaag[ ek_ext ]
25*758e9fbaSOystein EftevaagcertificatePolicies     = @polsect
26*758e9fbaSOystein EftevaagsubjectAltName          = dirName:subAltName
27*758e9fbaSOystein EftevaagbasicConstraints        = critical, CA:FALSE
28*758e9fbaSOystein EftevaagsubjectDirectoryAttributes = ASN1:SEQUENCE:subDirAttr
29*758e9fbaSOystein EftevaagauthorityKeyIdentifier  = keyid:always
30*758e9fbaSOystein EftevaagauthorityInfoAccess     = caIssuers;URI.0:INTERMEDCRT
31*758e9fbaSOystein EftevaagcrlDistributionPoints   = URI.0:INTERMEDCRL
32*758e9fbaSOystein EftevaagkeyUsage                = critical, keyEncipherment
33*758e9fbaSOystein Eftevaag#extendedKeyUsage        = tcg-kp-EKCertificate
34*758e9fbaSOystein EftevaagextendedKeyUsage        = 2.23.133.8.1
35*758e9fbaSOystein Eftevaag
36*758e9fbaSOystein Eftevaag[ polsect ]
37*758e9fbaSOystein EftevaagpolicyIdentifier = anyPolicy
38*758e9fbaSOystein EftevaagCPS.1="http://my.host.name/"
39*758e9fbaSOystein Eftevaag
40*758e9fbaSOystein Eftevaag[ subAltName ]
41*758e9fbaSOystein Eftevaag#TPMManufacturer = 'TSS2'
42*758e9fbaSOystein Eftevaag.2.23.133.2.1 = id:54535332
43*758e9fbaSOystein Eftevaag.2.23.133.2.2 = tpmsimulator
44*758e9fbaSOystein Eftevaag.2.23.133.2.3 = id:00020008
45*758e9fbaSOystein Eftevaag
46*758e9fbaSOystein Eftevaag#TODO: Remove
47*758e9fbaSOystein Eftevaag[ subAltName1 ]
48*758e9fbaSOystein EftevaagC=DE
49*758e9fbaSOystein EftevaagO=Testing
50*758e9fbaSOystein EftevaagOU=whatever
51*758e9fbaSOystein EftevaagcommonName=abc
52*758e9fbaSOystein Eftevaag
53*758e9fbaSOystein Eftevaag[ subDirAttr ]
54*758e9fbaSOystein Eftevaagtcg-at-tpmSpecification = SEQUENCE:tpmspec
55*758e9fbaSOystein Eftevaag#tcg-at-tpmSecurityAssertions = SEQUENCE:secassert
56*758e9fbaSOystein Eftevaag
57*758e9fbaSOystein Eftevaag[ tpmspec ]
58*758e9fbaSOystein Eftevaagfamily = UTF8:2.0
59*758e9fbaSOystein Eftevaaglevel = INT:0
60*758e9fbaSOystein Eftevaagrevision = INT:138
61*758e9fbaSOystein Eftevaag
62*758e9fbaSOystein Eftevaag#[ secassert ]
63*758e9fbaSOystein Eftevaag#version = INT:0
64*758e9fbaSOystein Eftevaag#fieldUpgradable = BOOL:false
65*758e9fbaSOystein Eftevaag#...
66