Trusted Platform Module Library Part 3: Commands
Family “2.0” TCG Published Page v
Level 00 Revision 01.38 Copyright © TCG 2006-2016 September 29, 2016
19.1 Introduction ................................................................................................................................. 159
19.2 TPM2_Commit ............................................................................................................................ 160
19.3 TPM2_EC_Ephemeral ................................................................................................................ 163
20 Signing and Signature Verification .................................................................................................... 166
20.1 TPM2_VerifySignature ................................................................................................................ 166
20.2 TPM2_Sign ................................................................................................................................. 169
21 Command Audit ................................................................................................................................. 172
21.1 Introduction ................................................................................................................................. 172
21.2 TPM2_SetCommandCodeAuditStatus ....................................................................................... 173
22 Integrity Collection (PCR) .................................................................................................................. 176
22.1 Introduction ................................................................................................................................. 176
22.2 TPM2_PCR_Extend ................................................................................................................... 177
22.3 TPM2_PCR_Event ..................................................................................................................... 180
22.4 TPM2_PCR_Read ...................................................................................................................... 183
22.5 TPM2_PCR_Allocate .................................................................................................................. 186
22.6 TPM2_PCR_SetAuthPolicy ........................................................................................................ 189
22.7 TPM2_PCR_SetAuthValue ......................................................................................................... 192
22.8 TPM2_PCR_Reset ..................................................................................................................... 195
22.9 _TPM_Hash_Start ...................................................................................................................... 198
22.10 _TPM_Hash_Data ...................................................................................................................... 200
22.11 _TPM_Hash_End ....................................................................................................................... 202
23 Enhanced Authorization (EA) Commands ........................................................................................ 204
23.1 Introduction ................................................................................................................................. 204
23.2 Signed Authorization Actions ...................................................................................................... 205
23.3 TPM2_PolicySigned ................................................................................................................... 209
23.4 TPM2_PolicySecret .................................................................................................................... 213
23.5 TPM2_PolicyTicket ..................................................................................................................... 216
23.6 TPM2_PolicyOR ......................................................................................................................... 219
23.7 TPM2_PolicyPCR ....................................................................................................................... 222
23.8 TPM2_PolicyLocality .................................................................................................................. 226
23.9 TPM2_PolicyNV .......................................................................................................................... 229
23.10 TPM2_PolicyCounterTimer ......................................................................................................... 232
23.11 TPM2_PolicyCommandCode ..................................................................................................... 235
23.12 TPM2_PolicyPhysicalPresence .................................................................................................. 238
23.13 TPM2_PolicyCpHash .................................................................................................................. 241
23.14 TPM2_PolicyNameHash ............................................................................................................. 244
23.15 TPM2_PolicyDuplicationSelect ................................................................................................... 247
23.16 TPM2_PolicyAuthorize ............................................................................................................... 250
23.17 TPM2_PolicyAuthValue .............................................................................................................. 253
23.18 TPM2_PolicyPassword ............................................................................................................... 256
23.19 TPM2_PolicyGetDigest ............................................................................................................... 259
23.20 TPM2_PolicyNvWritten ............................................................................................................... 262
23.21 TPM2_PolicyTemplate ................................................................................................................ 265
23.22 TPM2_PolicyAuthorizeNV .......................................................................................................... 268
24 Hierarchy Commands ........................................................................................................................ 271
24.1 TPM2_CreatePrimary ................................................................................................................. 271