/netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/ |
H A D | tsp_key.c | 112 TPM_DIGEST pubKeyHash; in Transport_EvictKey() local 121 if ((result = obj_tcskey_get_pubkeyhash(hKey, pubKeyHash.digest))) in Transport_EvictKey() 125 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_EvictKey() 126 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_EvictKey() 133 result = obj_context_transport_execute(tspContext, TPM_ORD_EvictKey, 0, NULL, &pubKeyHash, in Transport_EvictKey() 150 TPM_DIGEST pubKeyHash; in Transport_GetPubKey() local 159 if ((result = obj_tcskey_get_pubkeyhash(hKey, pubKeyHash.digest))) in Transport_GetPubKey() 163 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_GetPubKey() 164 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_GetPubKey() 172 &pubKeyHash, &handlesLen, &handles, pAuth, NULL, in Transport_GetPubKey() [all …]
|
H A D | tsp_seal.c | 90 TPM_DIGEST pubKeyHash; in Transport_Seal() local 101 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_Seal() 105 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_Seal() 106 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_Seal() 127 &pubKeyHash, &handlesLen, &handles, pubAuth, in Transport_Seal() 152 TPM_DIGEST pubKeyHash; in Transport_Sealx() local 163 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_Sealx() 167 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_Sealx() 168 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_Sealx() 189 &pubKeyHash, &handlesLen, &handles, pubAuth, in Transport_Sealx() [all …]
|
H A D | tsp_migration.c | 44 TPM_DIGEST pubKeyHash; in Transport_CreateMigrationBlob() local 54 if ((result = obj_tcskey_get_pubkeyhash(parentHandle, pubKeyHash.digest))) in Transport_CreateMigrationBlob() 58 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_CreateMigrationBlob() 59 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_CreateMigrationBlob() 82 dataLen, data, &pubKeyHash, &handlesLen, in Transport_CreateMigrationBlob() 133 TPM_DIGEST pubKeyHash; in Transport_ConvertMigrationBlob() local 143 if ((result = obj_tcskey_get_pubkeyhash(parentHandle, pubKeyHash.digest))) in Transport_ConvertMigrationBlob() 147 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_ConvertMigrationBlob() 148 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_ConvertMigrationBlob() 168 dataLen, data, &pubKeyHash, &handlesLen, in Transport_ConvertMigrationBlob()
|
H A D | tsp_transport.c | 40 TPM_DIGEST pubKeyHash; in Transport_LoadKeyByBlob() local 55 if ((result = obj_rsakey_get_transport_attribs(hParentKey, &hTCSParentKey, &pubKeyHash))) in Transport_LoadKeyByBlob() 59 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_LoadKeyByBlob() 60 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_LoadKeyByBlob() 73 rgbBlobData, &pubKeyHash, &handleListSize, in Transport_LoadKeyByBlob()
|
H A D | tsp_sign.c | 38 TPM_DIGEST pubKeyHash; in Transport_Sign() local 48 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_Sign() 52 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_Sign() 53 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_Sign() 71 &pubKeyHash, &handlesLen, &handles, in Transport_Sign()
|
H A D | tsp_bind.c | 37 TPM_DIGEST pubKeyHash; in Transport_UnBind() local 47 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_UnBind() 51 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_UnBind() 52 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_UnBind() 70 &pubKeyHash, &handlesLen, &handles, in Transport_UnBind()
|
H A D | tsp_quote.c | 42 TPM_DIGEST pubKeyHash; in Transport_Quote() local 53 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_Quote() 57 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_Quote() 58 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_Quote() 76 &pubKeyHash, &handlesLen, &handles, in Transport_Quote()
|
H A D | tsp_tick.c | 68 TPM_DIGEST pubKeyHash; in Transport_TickStampBlob() local 77 if ((result = obj_tcskey_get_pubkeyhash(hKey, pubKeyHash.digest))) in Transport_TickStampBlob() 81 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_TickStampBlob() 82 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_TickStampBlob() 94 data, &pubKeyHash, &handlesLen, &handles, in Transport_TickStampBlob()
|
H A D | tsp_selftest.c | 53 TPM_DIGEST pubKeyHash; in Transport_CertifySelfTest() local 60 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_CertifySelfTest() 64 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_CertifySelfTest() 65 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_CertifySelfTest() 76 &pubKeyHash, &handlesLen, &handles, privAuth, in Transport_CertifySelfTest()
|
H A D | tsp_quote2.c | 45 TPM_DIGEST pubKeyHash; in Transport_Quote2() local 56 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_Quote2() 60 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_Quote2() 61 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_Quote2() 80 &pubKeyHash, &handlesLen, &handles, in Transport_Quote2()
|
H A D | tsp_aik.c | 39 TPM_DIGEST pubKeyHash; in Transport_ActivateTPMIdentity() local 48 if ((result = obj_tcskey_get_pubkeyhash(idKey, pubKeyHash.digest))) in Transport_ActivateTPMIdentity() 52 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_ActivateTPMIdentity() 53 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_ActivateTPMIdentity() 61 blob, &pubKeyHash, &handlesLen, &handles, in Transport_ActivateTPMIdentity()
|
H A D | tsp_audit.c | 193 TPM_DIGEST pubKeyHash; in Transport_GetAuditDigestSigned() local 204 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_GetAuditDigestSigned() 208 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_GetAuditDigestSigned() 209 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_GetAuditDigestSigned() 221 sizeof(data), data, &pubKeyHash, &handlesLen, in Transport_GetAuditDigestSigned()
|
H A D | tsp_delegate.c | 506 TPM_DIGEST pubKeyHash; in Transport_Delegate_CreateKeyDelegation() local 516 if ((result = obj_tcskey_get_pubkeyhash(hKey, pubKeyHash.digest))) in Transport_Delegate_CreateKeyDelegation() 520 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_Delegate_CreateKeyDelegation() 521 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_Delegate_CreateKeyDelegation() 540 data, &pubKeyHash, &handlesLen, &handles, in Transport_Delegate_CreateKeyDelegation() 813 TPM_DIGEST pubKeyHash; in Transport_DSAP() local 823 if ((result = obj_tcskey_get_pubkeyhash(keyHandle, pubKeyHash.digest))) in Transport_DSAP() 827 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_DSAP() 828 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_DSAP() 852 &pubKeyHash, &handlesLen, &handles, NULL, NULL, in Transport_DSAP()
|
H A D | tsp_changeauth.c | 382 TPM_DIGEST pubKeyHash; in Transport_ChangeAuth() local 392 if ((result = obj_tcskey_get_pubkeyhash(parentHandle, pubKeyHash.digest))) in Transport_ChangeAuth() 396 result |= Trspi_Hash_DIGEST(&hashCtx, pubKeyHash.digest); in Transport_ChangeAuth() 397 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash.digest))) in Transport_ChangeAuth() 421 &pubKeyHash, &handlesLen, &handles, in Transport_ChangeAuth()
|
H A D | obj.c | 268 obj_tcskey_get_pubkeyhash(TCS_KEY_HANDLE hKey, BYTE *pubKeyHash) in obj_tcskey_get_pubkeyhash() argument 291 if ((result |= Trspi_HashFinal(&hashCtx, pubKeyHash))) in obj_tcskey_get_pubkeyhash()
|
H A D | obj_context.c | 820 __tspi_memset(context->transLogIn.pubKeyHash.digest, 0, sizeof(TPM_DIGEST)); in obj_context_transport_establish() 1073 TPM_DIGEST* pubKeyHash, in obj_context_transport_execute() argument 1120 if (pubKeyHash) in obj_context_transport_execute() 1121 memcpy(context->transLogIn.pubKeyHash.digest, pubKeyHash->digest, in obj_context_transport_execute() 1124 __tspi_memset(context->transLogIn.pubKeyHash.digest, 0, sizeof(TPM_DIGEST)); in obj_context_transport_execute()
|
/netbsd-src/crypto/external/cpl/trousers/dist/src/include/tss/ |
H A D | tpm.h | 1098 TPM_DIGEST pubKeyHash; member
|
/netbsd-src/crypto/external/cpl/trousers/dist/src/trspi/ |
H A D | trousers.c | 2031 result |= Trspi_Hash_DIGEST(c, l->pubKeyHash.digest); in Trspi_Hash_TRANSPORT_LOG_IN()
|