Home
last modified time | relevance | path

Searched refs:hashCtx (Results 1 – 25 of 50) sorted by relevance

12

/netbsd-src/crypto/external/cpl/trousers/dist/src/tspi/
H A Dtspi_cmk.c31 Trspi_HashCtx hashCtx; in Tspi_TPM_CMKSetRestrictions() local
42 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_CMKSetRestrictions()
43 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CMK_SetRestrictions); in Tspi_TPM_CMKSetRestrictions()
44 result |= Trspi_Hash_UINT32(&hashCtx, CmkDelegate); in Tspi_TPM_CMKSetRestrictions()
45 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_CMKSetRestrictions()
55 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_CMKSetRestrictions()
56 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_CMKSetRestrictions()
57 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CMK_SetRestrictions); in Tspi_TPM_CMKSetRestrictions()
58 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_CMKSetRestrictions()
77 Trspi_HashCtx hashCtx; in Tspi_TPM_CMKApproveMA() local
[all …]
H A Dtspi_nv.c52 Trspi_HashCtx hashCtx; in Tspi_NV_DefineSpace() local
125 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_NV_DefineSpace()
126 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_NV_DefineSpace); in Tspi_NV_DefineSpace()
127 result |= Trspi_HashUpdate(&hashCtx, NVPublic_DataSize, NVPublicData); in Tspi_NV_DefineSpace()
128 result |= Trspi_Hash_ENCAUTH(&hashCtx, xsap->encAuthUse.authdata); in Tspi_NV_DefineSpace()
129 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_NV_DefineSpace()
140 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_NV_DefineSpace()
141 result |= Trspi_Hash_UINT32(&hashCtx, TPM_SUCCESS); in Tspi_NV_DefineSpace()
142 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_NV_DefineSpace); in Tspi_NV_DefineSpace()
143 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_NV_DefineSpace()
[all …]
H A Dtspi_key.c63 Trspi_HashCtx hashCtx; in Tspi_Key_LoadKey() local
88 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Key_LoadKey()
89 result |= Trspi_Hash_UINT32(&hashCtx, ordinal); in Tspi_Key_LoadKey()
90 result |= Trspi_HashUpdate(&hashCtx, keySize, keyBlob); in Tspi_Key_LoadKey()
91 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) { in Tspi_Key_LoadKey()
115 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Key_LoadKey()
116 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_Key_LoadKey()
117 result |= Trspi_Hash_UINT32(&hashCtx, ordinal); in Tspi_Key_LoadKey()
119 result |= Trspi_Hash_UINT32(&hashCtx, keyslot); in Tspi_Key_LoadKey()
120 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_Key_LoadKey()
[all …]
H A Dtsp_changeauth.c83 Trspi_HashCtx hashCtx; in changeauth_owner() local
92 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in changeauth_owner()
93 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_ChangeAuthOwner); in changeauth_owner()
94 result |= Trspi_Hash_UINT16(&hashCtx, TCPA_PID_ADCP); in changeauth_owner()
95 result |= Trspi_Hash_ENCAUTH(&hashCtx, xsap->encAuthUse.authdata); in changeauth_owner()
96 result |= Trspi_Hash_UINT16(&hashCtx, TCPA_ET_OWNER); in changeauth_owner()
97 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in changeauth_owner()
108 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in changeauth_owner()
109 result |= Trspi_Hash_UINT32(&hashCtx, TPM_SUCCESS); in changeauth_owner()
110 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_ChangeAuthOwner); in changeauth_owner()
[all …]
H A Dtspi_migration.c44 Trspi_HashCtx hashCtx; in Tspi_TPM_AuthorizeMigrationTicket() local
101 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_AuthorizeMigrationTicket()
102 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_AuthorizeMigrationKey); in Tspi_TPM_AuthorizeMigrationTicket()
103 result |= Trspi_Hash_UINT16(&hashCtx, tpmMigrationScheme); in Tspi_TPM_AuthorizeMigrationTicket()
104 result |= Trspi_HashUpdate(&hashCtx, pubKeySize, pubKeyBlob); in Tspi_TPM_AuthorizeMigrationTicket()
105 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_AuthorizeMigrationTicket()
120 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_AuthorizeMigrationTicket()
121 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_AuthorizeMigrationTicket()
122 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_AuthorizeMigrationKey); in Tspi_TPM_AuthorizeMigrationTicket()
123 result |= Trspi_HashUpdate(&hashCtx, *pulMigTicketLength, *prgbMigTicket); in Tspi_TPM_AuthorizeMigrationTicket()
[all …]
H A Dtspi_admin.c36 Trspi_HashCtx hashCtx; in Tspi_TPM_SetStatus() local
47 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_SetStatus()
48 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_DisableOwnerClear); in Tspi_TPM_SetStatus()
49 if ((result |= Trspi_HashFinal(&hashCtx, hashDigest.digest))) in Tspi_TPM_SetStatus()
59 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_SetStatus()
60 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_SetStatus()
61 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_DisableOwnerClear); in Tspi_TPM_SetStatus()
62 if ((result |= Trspi_HashFinal(&hashCtx, hashDigest.digest))) in Tspi_TPM_SetStatus()
73 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_SetStatus()
74 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_OwnerSetDisable); in Tspi_TPM_SetStatus()
[all …]
H A Dtsp_ek.c31 Trspi_HashCtx hashCtx; in owner_get_pubek() local
46 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in owner_get_pubek()
47 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_OwnerReadInternalPub); in owner_get_pubek()
48 result |= Trspi_Hash_UINT32(&hashCtx, TPM_KH_EK); in owner_get_pubek()
49 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in owner_get_pubek()
61 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in owner_get_pubek()
62 result |= Trspi_Hash_UINT32(&hashCtx, TPM_SUCCESS); in owner_get_pubek()
63 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_OwnerReadInternalPub); in owner_get_pubek()
64 result |= Trspi_HashUpdate(&hashCtx, pubEKSize, pubEK); in owner_get_pubek()
65 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in owner_get_pubek()
[all …]
H A Dtspi_maint.c38 Trspi_HashCtx hashCtx; in Tspi_TPM_CreateMaintenanceArchive() local
53 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_CreateMaintenanceArchive()
54 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CreateMaintenanceArchive); in Tspi_TPM_CreateMaintenanceArchive()
55 result |= Trspi_Hash_BYTE(&hashCtx, fGenerateRndNumber); in Tspi_TPM_CreateMaintenanceArchive()
56 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_CreateMaintenanceArchive()
70 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_CreateMaintenanceArchive()
71 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_CreateMaintenanceArchive()
72 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CreateMaintenanceArchive); in Tspi_TPM_CreateMaintenanceArchive()
73 result |= Trspi_Hash_UINT32(&hashCtx, *pulRndNumberLength); in Tspi_TPM_CreateMaintenanceArchive()
74 result |= Trspi_HashUpdate(&hashCtx, *pulRndNumberLength, *prgbRndNumber); in Tspi_TPM_CreateMaintenanceArchive()
[all …]
H A Dtspi_changeauth.c141 Trspi_HashCtx hashCtx; in Tspi_ChangeAuthAsym()
196 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_ChangeAuthAsym()
197 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_ChangeAuthAsymStart); in Tspi_ChangeAuthAsym()
198 result |= Trspi_HashUpdate(&hashCtx, TCPA_SHA1_160_HASH_LEN, in Tspi_ChangeAuthAsym()
200 result |= Trspi_Hash_KEY_PARMS(&hashCtx, &keyParms); in Tspi_ChangeAuthAsym()
201 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_ChangeAuthAsym()
224 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_ChangeAuthAsym()
225 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_ChangeAuthAsym()
226 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_ChangeAuthAsymStart); in Tspi_ChangeAuthAsym()
227 result |= Trspi_HashUpdate(&hashCtx, CertifyInfoSize, CertifyInfo); in Tspi_ChangeAuthAsym()
[all …]
H A Dobj_context.c724 Trspi_HashCtx hashCtx; in obj_context_transport_establish() local
811 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in obj_context_transport_establish()
812 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_EstablishTransport); in obj_context_transport_establish()
813 result |= Trspi_HashUpdate(&hashCtx, transPubLen, transPubBlob); in obj_context_transport_establish()
814 result |= Trspi_Hash_UINT32(&hashCtx, secretLen); in obj_context_transport_establish()
815 result |= Trspi_HashUpdate(&hashCtx, secretLen, secret); in obj_context_transport_establish()
816 if ((result |= Trspi_HashFinal(&hashCtx, context->transLogIn.parameters.digest))) in obj_context_transport_establish()
823 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in obj_context_transport_establish()
824 result |= Trspi_Hash_DIGEST(&hashCtx, context->transLogDigest.digest); in obj_context_transport_establish()
825 result |= Trspi_Hash_TRANSPORT_LOG_IN(&hashCtx, &context->transLogIn); in obj_context_transport_establish()
[all …]
H A Dtspi_seal.c44 Trspi_HashCtx hashCtx; in Tspi_Data_Seal() local
122 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Data_Seal()
123 result |= Trspi_Hash_UINT32(&hashCtx, sealOrdinal); in Tspi_Data_Seal()
124 result |= Trspi_Hash_ENCAUTH(&hashCtx, xsap->encAuthUse.authdata); in Tspi_Data_Seal()
125 result |= Trspi_Hash_UINT32(&hashCtx, pcrDataSize); in Tspi_Data_Seal()
126 result |= Trspi_HashUpdate(&hashCtx, pcrDataSize, pcrData); in Tspi_Data_Seal()
127 result |= Trspi_Hash_UINT32(&hashCtx, ulDataLength); in Tspi_Data_Seal()
128 result |= Trspi_HashUpdate(&hashCtx, ulDataLength, sealData); in Tspi_Data_Seal()
129 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) { in Tspi_Data_Seal()
161 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Data_Seal()
[all …]
H A Dtsp_get_flags.c38 Trspi_HashCtx hashCtx; in get_tpm_flags() local
44 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in get_tpm_flags()
45 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_GetCapabilityOwner); in get_tpm_flags()
46 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in get_tpm_flags()
57 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in get_tpm_flags()
58 result |= Trspi_Hash_UINT32(&hashCtx, result); in get_tpm_flags()
59 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_GetCapabilityOwner); in get_tpm_flags()
60 result |= Trspi_Hash_VERSION(&hashCtx, (TSS_VERSION *)&version); in get_tpm_flags()
61 result |= Trspi_Hash_UINT32(&hashCtx, *nonVolFlags); in get_tpm_flags()
62 result |= Trspi_Hash_UINT32(&hashCtx, *volFlags); in get_tpm_flags()
[all …]
H A Dtspi_own.c45 Trspi_HashCtx hashCtx; in Tspi_TPM_TakeOwnership() local
83 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_TakeOwnership()
84 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_TakeOwnership()
85 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_TakeOwnership); in Tspi_TPM_TakeOwnership()
86 result |= Trspi_HashUpdate(&hashCtx, newSrkBlobSize, newSrkBlob); in Tspi_TPM_TakeOwnership()
87 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_TakeOwnership()
125 Trspi_HashCtx hashCtx; in Tspi_TPM_ClearOwner() local
135 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_ClearOwner()
136 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_OwnerClear); in Tspi_TPM_ClearOwner()
137 if ((result |= Trspi_HashFinal(&hashCtx, hashDigest.digest))) in Tspi_TPM_ClearOwner()
[all …]
H A Dtsp_delegate.c33 Trspi_HashCtx hashCtx; in do_delegate_manage() local
52 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in do_delegate_manage()
53 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Delegate_Manage); in do_delegate_manage()
54 result |= Trspi_Hash_UINT32(&hashCtx, familyID); in do_delegate_manage()
55 result |= Trspi_Hash_UINT32(&hashCtx, opFlag); in do_delegate_manage()
56 result |= Trspi_Hash_UINT32(&hashCtx, opDataSize); in do_delegate_manage()
57 result |= Trspi_HashUpdate(&hashCtx, opDataSize, opData); in do_delegate_manage()
58 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in do_delegate_manage()
74 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in do_delegate_manage()
75 result |= Trspi_Hash_UINT32(&hashCtx, result); in do_delegate_manage()
[all …]
H A Dtspi_selftest.c57 Trspi_HashCtx hashCtx; in Tspi_TPM_CertifySelfTest() local
87 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_CertifySelfTest()
88 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CertifySelfTest); in Tspi_TPM_CertifySelfTest()
89 result |= Trspi_HashUpdate(&hashCtx, sizeof(TCPA_NONCE), antiReplay.nonce); in Tspi_TPM_CertifySelfTest()
90 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_CertifySelfTest()
108 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_CertifySelfTest()
109 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_CertifySelfTest()
110 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CertifySelfTest); in Tspi_TPM_CertifySelfTest()
111 result |= Trspi_Hash_UINT32(&hashCtx, outDataSize); in Tspi_TPM_CertifySelfTest()
112 result |= Trspi_HashUpdate(&hashCtx, outDataSize, outData); in Tspi_TPM_CertifySelfTest()
[all …]
H A Dtsp_key.c113 Trspi_HashCtx hashCtx; in Transport_EvictKey() local
124 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); 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()
151 Trspi_HashCtx hashCtx; in Transport_GetPubKey() local
162 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); 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()
198 Trspi_HashCtx hashCtx; in Transport_CreateWrapKey() local
211 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Transport_CreateWrapKey()
[all …]
H A Dtsp_caps_tpm.c38 Trspi_HashCtx hashCtx; in TSP_SetCapability() local
44 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in TSP_SetCapability()
45 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_SetCapability); in TSP_SetCapability()
46 result |= Trspi_Hash_UINT32(&hashCtx, tcsCapArea); in TSP_SetCapability()
47 result |= Trspi_Hash_UINT32(&hashCtx, (UINT32)sizeof(UINT32)); in TSP_SetCapability()
48 result |= Trspi_HashUpdate(&hashCtx, (UINT32)sizeof(UINT32), (BYTE *)&subCap); in TSP_SetCapability()
49 result |= Trspi_Hash_UINT32(&hashCtx, (UINT32)sizeof(TSS_BOOL)); in TSP_SetCapability()
50 result |= Trspi_Hash_BOOL(&hashCtx, value); in TSP_SetCapability()
51 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in TSP_SetCapability()
63 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in TSP_SetCapability()
[all …]
H A Dtspi_dir.c37 Trspi_HashCtx hashCtx; in Tspi_TPM_DirWrite() local
54 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_DirWrite()
55 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_DirWriteAuth); in Tspi_TPM_DirWrite()
56 result |= Trspi_Hash_UINT32(&hashCtx, ulDirIndex); in Tspi_TPM_DirWrite()
57 result |= Trspi_HashUpdate(&hashCtx, (UINT32)sizeof(TCPA_DIRVALUE), (BYTE *)&dirValue); in Tspi_TPM_DirWrite()
58 if ((result |= Trspi_HashFinal(&hashCtx, hashDigest.digest))) in Tspi_TPM_DirWrite()
69 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_DirWrite()
70 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_DirWrite()
71 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_DirWriteAuth); in Tspi_TPM_DirWrite()
72 if ((result |= Trspi_HashFinal(&hashCtx, hashDigest.digest))) in Tspi_TPM_DirWrite()
H A Dtspi_sign.c40 Trspi_HashCtx hashCtx; in Tspi_Hash_Sign() local
58 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Hash_Sign()
59 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Sign); in Tspi_Hash_Sign()
60 result |= Trspi_Hash_UINT32(&hashCtx, ulDataLen); in Tspi_Hash_Sign()
61 result |= Trspi_HashUpdate(&hashCtx, ulDataLen, data); in Tspi_Hash_Sign()
62 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_Hash_Sign()
79 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Hash_Sign()
80 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_Hash_Sign()
81 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Sign); in Tspi_Hash_Sign()
82 result |= Trspi_Hash_UINT32(&hashCtx, *pulSignatureLength); in Tspi_Hash_Sign()
[all …]
H A Dtspi_tick.c40 Trspi_HashCtx hashCtx; in Tspi_Hash_TickStampBlob() local
66 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Hash_TickStampBlob()
67 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_TickStampBlob); in Tspi_Hash_TickStampBlob()
68 result |= Trspi_HashUpdate(&hashCtx, sizeof(TPM_NONCE), in Tspi_Hash_TickStampBlob()
70 result |= Trspi_HashUpdate(&hashCtx, sizeof(TPM_DIGEST), hash); in Tspi_Hash_TickStampBlob()
71 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) { in Tspi_Hash_TickStampBlob()
94 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Hash_TickStampBlob()
95 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_Hash_TickStampBlob()
96 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_TickStampBlob); in Tspi_Hash_TickStampBlob()
97 result |= Trspi_HashUpdate(&hashCtx, tcLen, tc); in Tspi_Hash_TickStampBlob()
[all …]
H A Dtspi_quote2.c50 Trspi_HashCtx hashCtx; in Tspi_TPM_Quote2() local
96 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_Quote2()
97 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Quote2); in Tspi_TPM_Quote2()
98 result |= Trspi_HashUpdate(&hashCtx, TPM_SHA1_160_HASH_LEN, antiReplay.nonce); in Tspi_TPM_Quote2()
99 result |= Trspi_HashUpdate(&hashCtx, pcrDataSize, pcrData); in Tspi_TPM_Quote2()
100 result |= Trspi_Hash_BOOL(&hashCtx,fAddVersion); in Tspi_TPM_Quote2()
101 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_Quote2()
134 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_Quote2()
135 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_Quote2()
136 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Quote2); in Tspi_TPM_Quote2()
[all …]
H A Dtspi_certify.c48 Trspi_HashCtx hashCtx; in Tspi_Key_CertifyKey() local
87 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Key_CertifyKey()
88 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CertifyKey); in Tspi_Key_CertifyKey()
89 result |= Trspi_HashUpdate(&hashCtx, sizeof(antiReplay.nonce), antiReplay.nonce); in Tspi_Key_CertifyKey()
90 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_Key_CertifyKey()
118 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_Key_CertifyKey()
119 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_Key_CertifyKey()
120 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_CertifyKey); in Tspi_Key_CertifyKey()
121 result |= Trspi_HashUpdate(&hashCtx, CertifyInfoSize, CertifyInfo); in Tspi_Key_CertifyKey()
122 result |= Trspi_Hash_UINT32(&hashCtx, outDataSize); in Tspi_Key_CertifyKey()
[all …]
H A Dtspi_delegate.c143 Trspi_HashCtx hashCtx; in Tspi_TPM_Delegate_CacheOwnerDelegation() local
181 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_Delegate_CacheOwnerDelegation()
182 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Delegate_LoadOwnerDelegation); in Tspi_TPM_Delegate_CacheOwnerDelegation()
183 result |= Trspi_Hash_UINT32(&hashCtx, ulIndex); in Tspi_TPM_Delegate_CacheOwnerDelegation()
184 result |= Trspi_Hash_UINT32(&hashCtx, blobSize); in Tspi_TPM_Delegate_CacheOwnerDelegation()
185 result |= Trspi_HashUpdate(&hashCtx, blobSize, blob); in Tspi_TPM_Delegate_CacheOwnerDelegation()
186 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_Delegate_CacheOwnerDelegation()
201 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_Delegate_CacheOwnerDelegation()
202 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_Delegate_CacheOwnerDelegation()
203 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Delegate_LoadOwnerDelegation); in Tspi_TPM_Delegate_CacheOwnerDelegation()
[all …]
H A Dtsp_audit.c34 Trspi_HashCtx hashCtx; in __tspi_audit_set_ordinal_audit_status() local
60 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in __tspi_audit_set_ordinal_audit_status()
61 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_SetOrdinalAuditStatus); in __tspi_audit_set_ordinal_audit_status()
62 result |= Trspi_Hash_UINT32(&hashCtx, ulOrdinal); in __tspi_audit_set_ordinal_audit_status()
63 result |= Trspi_Hash_BOOL(&hashCtx, bAuditState); in __tspi_audit_set_ordinal_audit_status()
64 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in __tspi_audit_set_ordinal_audit_status()
75 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in __tspi_audit_set_ordinal_audit_status()
76 result |= Trspi_Hash_UINT32(&hashCtx, result); in __tspi_audit_set_ordinal_audit_status()
77 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_SetOrdinalAuditStatus); in __tspi_audit_set_ordinal_audit_status()
78 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in __tspi_audit_set_ordinal_audit_status()
[all …]
H A Dtspi_quote.c52 Trspi_HashCtx hashCtx; in Tspi_TPM_Quote() local
86 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_Quote()
87 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Quote); in Tspi_TPM_Quote()
88 result |= Trspi_HashUpdate(&hashCtx, TPM_SHA1_160_HASH_LEN, antiReplay.nonce); in Tspi_TPM_Quote()
89 result |= Trspi_HashUpdate(&hashCtx, pcrDataSize, pcrData); in Tspi_TPM_Quote()
90 if ((result |= Trspi_HashFinal(&hashCtx, digest.digest))) in Tspi_TPM_Quote()
108 result = Trspi_HashInit(&hashCtx, TSS_HASH_SHA1); in Tspi_TPM_Quote()
109 result |= Trspi_Hash_UINT32(&hashCtx, result); in Tspi_TPM_Quote()
110 result |= Trspi_Hash_UINT32(&hashCtx, TPM_ORD_Quote); in Tspi_TPM_Quote()
111 result |= Trspi_HashUpdate(&hashCtx, pcrDataOutSize, pcrDataOut); in Tspi_TPM_Quote()
[all …]

12