/external/tpm2-tss/src/tss2-fapi/ |
D | ifapi_policy_calculate.c | 88 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext = NULL; in ifapi_compute_policy_pcr() local 112 r = ifapi_crypto_hash_start(&cryptoContext, current_hash_alg); in ifapi_compute_policy_pcr() 116 HASH_UPDATE_BUFFER(cryptoContext, in ifapi_compute_policy_pcr() 119 HASH_UPDATE(cryptoContext, TPM2_CC, TPM2_CC_PolicyPCR, r, cleanup); in ifapi_compute_policy_pcr() 121 HASH_UPDATE(cryptoContext, TPML_PCR_SELECTION, &pcr_selection, r, cleanup); in ifapi_compute_policy_pcr() 122 HASH_UPDATE_BUFFER(cryptoContext, &pcr_digest.buffer[0], hash_size, r, in ifapi_compute_policy_pcr() 125 r = ifapi_crypto_hash_finish(&cryptoContext, in ifapi_compute_policy_pcr() 131 if (cryptoContext) in ifapi_compute_policy_pcr() 132 ifapi_crypto_hash_abort(&cryptoContext); in ifapi_compute_policy_pcr() 169 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext = NULL; in calculate_policy_key_param() local [all …]
|
D | ifapi_helpers.c | 1458 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext; in ifapi_get_name() local 1465 r = ifapi_crypto_hash_start(&cryptoContext, publicInfo->nameAlg); in ifapi_get_name() 1472 ifapi_crypto_hash_abort(&cryptoContext); in ifapi_get_name() 1476 r = ifapi_crypto_hash_update(cryptoContext, &buffer[0], offset); in ifapi_get_name() 1479 ifapi_crypto_hash_abort(&cryptoContext); in ifapi_get_name() 1483 r = ifapi_crypto_hash_finish(&cryptoContext, &name->name[len_alg_id], in ifapi_get_name() 1487 ifapi_crypto_hash_abort(&cryptoContext); in ifapi_get_name() 1521 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext; in ifapi_nv_get_name() local 1530 r = ifapi_crypto_hash_start(&cryptoContext, publicInfo->nvPublic.nameAlg); in ifapi_nv_get_name() 1539 ifapi_crypto_hash_abort(&cryptoContext); in ifapi_nv_get_name() [all …]
|
D | ifapi_policy_execute.c | 560 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext; in execute_policy_authorize() local 602 r = ifapi_crypto_hash_start(&cryptoContext, hash_alg); in execute_policy_authorize() 605 HASH_UPDATE_BUFFER(cryptoContext, &policy->approvedPolicy.buffer[0], in execute_policy_authorize() 607 HASH_UPDATE_BUFFER(cryptoContext, &policy->policyRef.buffer[0], in execute_policy_authorize() 609 r = ifapi_crypto_hash_finish(&cryptoContext, in execute_policy_authorize()
|
D | fapi_crypto.c | 2087 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext = NULL; in ifapi_get_tpm_key_fingerprint() local 2116 r = ifapi_crypto_hash_start(&cryptoContext, hashAlg); in ifapi_get_tpm_key_fingerprint() 2119 HASH_UPDATE_BUFFER(cryptoContext, in ifapi_get_tpm_key_fingerprint() 2121 r = ifapi_crypto_hash_finish(&cryptoContext, in ifapi_get_tpm_key_fingerprint() 2130 if (cryptoContext) { in ifapi_get_tpm_key_fingerprint() 2131 ifapi_crypto_hash_abort(&cryptoContext); in ifapi_get_tpm_key_fingerprint()
|
/external/tpm2-tss/src/tss2-esys/ |
D | esys_crypto.c | 99 IESYS_CRYPTO_CONTEXT_BLOB *cryptoContext; in iesys_crypto_pHash() local 101 TSS2_RC r = iesys_crypto_hash_start(&cryptoContext, alg); in iesys_crypto_pHash() 105 r = iesys_crypto_hash_update(cryptoContext, &rcBuffer[0], 4); in iesys_crypto_pHash() 109 r = iesys_crypto_hash_update(cryptoContext, &ccBuffer[0], 4); in iesys_crypto_pHash() 113 r = iesys_crypto_hash_update2b(cryptoContext, (TPM2B *) name1); in iesys_crypto_pHash() 118 r = iesys_crypto_hash_update2b(cryptoContext, (TPM2B *) name2); in iesys_crypto_pHash() 123 r = iesys_crypto_hash_update2b(cryptoContext, (TPM2B *) name3); in iesys_crypto_pHash() 127 r = iesys_crypto_hash_update(cryptoContext, pBuffer, pBuffer_size); in iesys_crypto_pHash() 130 r = iesys_crypto_hash_finish(&cryptoContext, pHash, pHash_size); in iesys_crypto_pHash() 136 iesys_crypto_hash_abort(&cryptoContext); in iesys_crypto_pHash() [all …]
|
D | esys_iutil.c | 1420 IESYS_CRYPTO_CONTEXT_BLOB *cryptoContext; in iesys_nv_get_name() local 1427 r = iesys_crypto_hash_start(&cryptoContext, publicInfo->nvPublic.nameAlg); in iesys_nv_get_name() 1435 r = iesys_crypto_hash_update(cryptoContext, &buffer[0], offset); in iesys_nv_get_name() 1438 r = iesys_crypto_hash_finish(&cryptoContext, &name->name[len_alg_id], in iesys_nv_get_name() 1452 if (cryptoContext) in iesys_nv_get_name() 1453 iesys_crypto_hash_abort(&cryptoContext); in iesys_nv_get_name() 1474 IESYS_CRYPTO_CONTEXT_BLOB *cryptoContext; in iesys_get_name() local 1481 r = iesys_crypto_hash_start(&cryptoContext, publicInfo->publicArea.nameAlg); in iesys_get_name() 1488 r = iesys_crypto_hash_update(cryptoContext, &buffer[0], offset); in iesys_get_name() 1491 r = iesys_crypto_hash_finish(&cryptoContext, &name->name[len_alg_id], in iesys_get_name() [all …]
|
/external/tpm2-tss/src/tss2-fapi/api/ |
D | Fapi_AuthorizePolicy.c | 240 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext = NULL; in Fapi_AuthorizePolicy_Finish() local 290 r = ifapi_crypto_hash_start(&cryptoContext, hashAlg); in Fapi_AuthorizePolicy_Finish() 293 HASH_UPDATE_BUFFER(cryptoContext, in Fapi_AuthorizePolicy_Finish() 298 HASH_UPDATE_BUFFER(cryptoContext, in Fapi_AuthorizePolicy_Finish() 302 r = ifapi_crypto_hash_finish(&cryptoContext, in Fapi_AuthorizePolicy_Finish() 366 if (cryptoContext) in Fapi_AuthorizePolicy_Finish() 367 ifapi_crypto_hash_abort(&cryptoContext); in Fapi_AuthorizePolicy_Finish()
|
D | Fapi_NvExtend.c | 256 IFAPI_CRYPTO_CONTEXT_BLOB *cryptoContext = NULL; in Fapi_NvExtend_Finish() local 368 r = ifapi_crypto_hash_start(&cryptoContext, hashAlg); in Fapi_NvExtend_Finish() 371 HASH_UPDATE_BUFFER(cryptoContext, in Fapi_NvExtend_Finish() 375 r = ifapi_crypto_hash_finish(&cryptoContext, in Fapi_NvExtend_Finish() 468 if (cryptoContext) { in Fapi_NvExtend_Finish() 469 ifapi_crypto_hash_abort(&cryptoContext); in Fapi_NvExtend_Finish()
|