| { |
| "type": "TPM2_ALG_RSA", |
| "nameAlg":"TPM2_ALG_SHA256", |
| "srk_template": "system,restricted,decrypt,0x81000001", |
| "srk_description": "Storage root key SRK", |
| "srk_persistent": 1, |
| "ek_template": "system,restricted,decrypt", |
| "ek_description": "Endorsement key EK", |
| "rsa_signing_scheme": { |
| "scheme":"TPM2_ALG_RSAPSS", |
| "details":{ |
| "hashAlg":"TPM2_ALG_SHA1" |
| } |
| }, |
| "rsa_decrypt_scheme": { |
| "scheme":"TPM2_ALG_OAEP", |
| "details":{ |
| "hashAlg":"TPM2_ALG_SHA1" |
| } |
| }, |
| "sym_mode":"TPM2_ALG_CFB", |
| "sym_parameters": { |
| "algorithm":"TPM2_ALG_AES", |
| "keyBits":"128", |
| "mode":"TPM2_ALG_CFB" |
| }, |
| "sym_block_size": 16, |
| "pcr_selection": [ |
| { "hash": "TPM2_ALG_SHA1", |
| "pcrSelect": [ 9, 15, 13 ] |
| }, |
| { "hash": "TPM2_ALG_SHA256", |
| "pcrSelect": [ 8, 16, 14 ] |
| } |
| ], |
| "exponent": 0, |
| "keyBits": 2048, |
| "session_hash_alg": "TPM2_ALG_SHA256", |
| "session_symmetric":{ |
| "algorithm":"TPM2_ALG_AES", |
| "keyBits":"128", |
| "mode":"TPM2_ALG_CFB" |
| }, |
| "ek_policy": { |
| "description": "Endorsement hierarchy used for policy secret.", |
| "policy":[ |
| { |
| "type":"POLICYSECRET", |
| "objectName": "4000000b", |
| } |
| ] |
| }, |
| "sh_policy": { |
| "description":"Description pol_16_0", |
| "policy":[ |
| { |
| "type":"POLICYPCR", |
| "pcrs":[ |
| { |
| "pcr":16, |
| "hashAlg":"TPM2_ALG_SHA", |
| "digest":"0000000000000000000000000000000000000000" |
| } |
| ] |
| } |
| ] |
| } |
| } |