• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "type": "TPM2_ALG_RSA",
3    "nameAlg":"TPM2_ALG_SHA256",
4    "srk_template": "system,restricted,decrypt,0x81000001",
5    "srk_persistent": 1,
6    "ek_template":  "system,restricted,decrypt",
7    "rsa_signing_scheme": {
8        "scheme":"TPM2_ALG_RSAPSS",
9        "details":{
10            "hashAlg":"TPM2_ALG_SHA1"
11        }
12    },
13    "rsa_decrypt_scheme": {
14        "scheme":"TPM2_ALG_OAEP",
15        "details":{
16            "hashAlg":"TPM2_ALG_SHA1"
17        }
18    },
19    "sym_mode":"TPM2_ALG_CFB",
20    "sym_parameters": {
21        "algorithm":"TPM2_ALG_AES",
22        "keyBits":"128",
23        "mode":"TPM2_ALG_CFB"
24    },
25    "sym_block_size": 16,
26    "pcr_selection": [
27        { "hash": "TPM2_ALG_SHA1",
28          "pcrSelect": [ 9, 15, 13 ]
29        },
30        { "hash": "TPM2_ALG_SHA256",
31          "pcrSelect": [ 8, 16, 14 ]
32        }
33    ],
34    "exponent": 0,
35    "keyBits": 2048,
36    "session_hash_alg": "TPM2_ALG_SHA256",
37    "session_symmetric":{
38        "algorithm":"TPM2_ALG_AES",
39        "keyBits":"128",
40        "mode":"TPM2_ALG_CFB"
41    },
42    "ek_policy": {
43        "description": "Endorsement hierarchy used for policy secret.",
44        "policy":[
45            {
46                "type":"POLICYSECRET",
47                "objectName": "4000000b",
48            }
49        ]
50    },
51    "sh_policy": {
52        "description":"Description pol_16_0",
53        "policy":[
54            {
55                "type":"POLICYPCR",
56                "pcrs":[
57                    {
58                        "pcr":16,
59                        "hashAlg":"TPM2_ALG_SHA",
60                        "digest":"0000000000000000000000000000000000000000"
61                    }
62                ]
63            }
64        ]
65    }
66}
67