Home
last modified time | relevance | path

Searched refs:hPolicy (Results 1 – 25 of 41) sorted by relevance

12

/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/
Dobj_policy.c102 obj_policy_get_type(TSS_HPOLICY hPolicy, UINT32 *type) in obj_policy_get_type() argument
107 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) in obj_policy_get_type()
119 obj_policy_set_type(TSS_HPOLICY hPolicy, UINT32 type) in obj_policy_set_type() argument
124 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) in obj_policy_set_type()
136 obj_policy_get_tsp_context(TSS_HPOLICY hPolicy, TSS_HCONTEXT *tspContext) in obj_policy_get_tsp_context() argument
140 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) in obj_policy_get_tsp_context()
151 obj_policy_do_hmac(TSS_HPOLICY hPolicy, TSS_HOBJECT hAuthorizedObject, in obj_policy_do_hmac() argument
163 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) in obj_policy_do_hmac()
186 obj_policy_get_secret(TSS_HPOLICY hPolicy, TSS_BOOL ctx, TCPA_SECRET *secret) in obj_policy_get_secret() argument
193 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) in obj_policy_get_secret()
[all …]
Dtspi_policy.c67 Tspi_Policy_SetSecret(TSS_HPOLICY hPolicy, /* in */ in Tspi_Policy_SetSecret() argument
75 if ((result = obj_policy_get_tsp_context(hPolicy, &tspContext))) in Tspi_Policy_SetSecret()
81 return obj_policy_set_secret(hPolicy, secretMode, ulSecretLength, rgbSecret); in Tspi_Policy_SetSecret()
85 Tspi_Policy_FlushSecret(TSS_HPOLICY hPolicy) /* in */ in Tspi_Policy_FlushSecret() argument
87 return obj_policy_flush_secret(hPolicy); in Tspi_Policy_FlushSecret()
91 Tspi_Policy_AssignToObject(TSS_HPOLICY hPolicy, /* in */ in Tspi_Policy_AssignToObject() argument
97 result = obj_tpm_set_policy(hObject, hPolicy); in Tspi_Policy_AssignToObject()
100 result = obj_nvstore_set_policy(hObject, hPolicy); in Tspi_Policy_AssignToObject()
104 result = obj_rsakey_set_policy(hObject, hPolicy); in Tspi_Policy_AssignToObject()
108 result = obj_encdata_set_policy(hObject, hPolicy); in Tspi_Policy_AssignToObject()
Dtspi_cmk.c30 TSS_HPOLICY hPolicy; in Tspi_TPM_CMKSetRestrictions() local
39 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_CMKSetRestrictions()
49 hPolicy, FALSE, &digest, &ownerAuth))) in Tspi_TPM_CMKSetRestrictions()
61 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth))) in Tspi_TPM_CMKSetRestrictions()
72 TSS_HPOLICY hPolicy; in Tspi_TPM_CMKApproveMA() local
85 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_CMKApproveMA()
100 hPolicy, FALSE, &digest, &ownerAuth))) in Tspi_TPM_CMKApproveMA()
113 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth))) in Tspi_TPM_CMKApproveMA()
128 TSS_HPOLICY hPolicy; in Tspi_TPM_CMKCreateTicket() local
145 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_CMKCreateTicket()
[all …]
Dtspi_key.c57 TSS_HPOLICY hPolicy; in Tspi_Key_LoadKey() local
81 if ((result = obj_rsakey_get_policy(hUnwrappingKey, TSS_POLICY_USAGE, &hPolicy, in Tspi_Key_LoadKey()
96 if ((result = secret_PerformAuth_OIAP(hUnwrappingKey, ordinal, hPolicy, FALSE, in Tspi_Key_LoadKey()
123 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &auth))) in Tspi_Key_LoadKey()
140 TSS_HPOLICY hPolicy; in Tspi_Key_GetPubKey() local
152 &hPolicy, &usesAuth))) in Tspi_Key_GetPubKey()
164 if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_GetPubKey, hPolicy, FALSE, in Tspi_Key_GetPubKey()
185 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &auth))) in Tspi_Key_GetPubKey()
457 TSS_HPOLICY hPolicy; in Tspi_Context_LoadKeyByBlob() local
490 … if ((result = obj_rsakey_get_policy(hUnwrappingKey, TSS_POLICY_USAGE, &hPolicy, &useAuth))) in Tspi_Context_LoadKeyByBlob()
[all …]
Dtsp_auth.c33 TSS_HPOLICY hPolicy, in secret_PerformAuth_OIAP() argument
47 if ((result = obj_policy_has_expired(hPolicy, &bExpired))) in secret_PerformAuth_OIAP()
53 if ((result = obj_policy_get_tsp_context(hPolicy, &tspContext))) in secret_PerformAuth_OIAP()
56 if ((result = obj_policy_get_mode(hPolicy, &mode))) in secret_PerformAuth_OIAP()
91 result = obj_policy_do_hmac(hPolicy, hAuthorizedObject, in secret_PerformAuth_OIAP()
104 if ((result = obj_policy_get_secret(hPolicy, TR_SECRET_CTX_NOT_NEW, in secret_PerformAuth_OIAP()
122 return obj_policy_dec_counter(hPolicy); in secret_PerformAuth_OIAP()
126 secret_PerformXOR_OSAP(TSS_HPOLICY hPolicy, TSS_HPOLICY hUsagePolicy,
141 if ((result = obj_policy_has_expired(hPolicy, &bExpired)))
164 if ((result = obj_policy_get_tsp_context(hPolicy, &tspContext)))
[all …]
Dtsp_ek.c30 TSS_HPOLICY hPolicy; in owner_get_pubek() local
41 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) in owner_get_pubek()
53hPolicy, FALSE, &digest, &ownerAuth))) in owner_get_pubek()
68 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth))) in owner_get_pubek()
77 … if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_OwnerReadPubek, hPolicy, FALSE, in owner_get_pubek()
92 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth))) in owner_get_pubek()
Dtspi_admin.c34 TSS_HPOLICY hPolicy; in Tspi_TPM_SetStatus() local
42 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_SetStatus()
52 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_DisableOwnerClear, hPolicy, in Tspi_TPM_SetStatus()
65 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth))) in Tspi_TPM_SetStatus()
79 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_OwnerSetDisable, hPolicy, in Tspi_TPM_SetStatus()
92 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth))) in Tspi_TPM_SetStatus()
164 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_DisablePubekRead, hPolicy, in Tspi_TPM_SetStatus()
177 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth))) in Tspi_TPM_SetStatus()
196 result = TSP_SetCapability(tspContext, hTPM, hPolicy, TPM_SET_PERM_FLAGS, in Tspi_TPM_SetStatus()
206 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_ResetLockValue, hPolicy, in Tspi_TPM_SetStatus()
[all …]
Dtspi_nv.c273 TSS_HPOLICY hPolicy; in Tspi_NV_WriteValue() local
290 if ((result = obj_nvstore_get_policy(hNvstore, TSS_POLICY_USAGE, &hPolicy))) in Tspi_NV_WriteValue()
293 if (hPolicy) { in Tspi_NV_WriteValue()
317hPolicy, FALSE, &digest, in Tspi_NV_WriteValue()
333 if ((result = obj_policy_validate_auth_oiap(hPolicy, in Tspi_NV_WriteValue()
349hPolicy, FALSE, &digest, in Tspi_NV_WriteValue()
365 if ((result = obj_policy_validate_auth_oiap(hPolicy, in Tspi_NV_WriteValue()
399 TSS_HPOLICY hPolicy; in Tspi_NV_ReadValue() local
417 if ((result = obj_nvstore_get_policy(hNvstore, TSS_POLICY_USAGE, &hPolicy))) in Tspi_NV_ReadValue()
420 if (hPolicy) {/*if the policy secret is set*/ in Tspi_NV_ReadValue()
[all …]
Dtspi_delegate.c139 TSS_HPOLICY hPolicy; in Tspi_TPM_Delegate_CacheOwnerDelegation() local
151 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_Delegate_CacheOwnerDelegation()
175 if (hPolicy != NULL_HPOLICY) { in Tspi_TPM_Delegate_CacheOwnerDelegation()
176 if ((result = obj_policy_get_mode(hPolicy, &secretMode))) in Tspi_TPM_Delegate_CacheOwnerDelegation()
191 hPolicy, FALSE, &digest, pAuth))) in Tspi_TPM_Delegate_CacheOwnerDelegation()
207 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, pAuth))) in Tspi_TPM_Delegate_CacheOwnerDelegation()
224 TSS_HPOLICY hPolicy; in Tspi_TPM_Delegate_UpdateVerificationCount() local
240 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_Delegate_UpdateVerificationCount()
243 if (hPolicy != NULL_HPOLICY) { in Tspi_TPM_Delegate_UpdateVerificationCount()
244 if ((result = obj_policy_get_mode(hPolicy, &secretMode))) in Tspi_TPM_Delegate_UpdateVerificationCount()
[all …]
Dtsp_get_flags.c37 TSS_HPOLICY hPolicy; in get_tpm_flags() local
40 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) in get_tpm_flags()
49 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_GetCapabilityOwner, hPolicy, FALSE, in get_tpm_flags()
66 return obj_policy_validate_auth_oiap(hPolicy, &digest, &auth); in get_tpm_flags()
Dtspi_dir.c35 TSS_HPOLICY hPolicy; in Tspi_TPM_DirWrite() local
48 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_DirWrite()
62 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_DirWriteAuth, hPolicy, FALSE, in Tspi_TPM_DirWrite()
75 return obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth); in Tspi_TPM_DirWrite()
Dtspi_own.c124 TSS_HPOLICY hPolicy; in Tspi_TPM_ClearOwner() local
131 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) in Tspi_TPM_ClearOwner()
141 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_OwnerClear, hPolicy, FALSE, in Tspi_TPM_ClearOwner()
155 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth))) in Tspi_TPM_ClearOwner()
Dtspi_sign.c34 TSS_HPOLICY hPolicy; in Tspi_Hash_Sign() local
48 if ((result = obj_rsakey_get_policy(hKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) in Tspi_Hash_Sign()
67 … if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_Sign, hPolicy, FALSE, &digest, in Tspi_Hash_Sign()
89 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &privAuth))) { in Tspi_Hash_Sign()
Dtspi_certify.c40 TSS_HPOLICY hPolicy; in Tspi_Key_CertifyKey() local
55 &hPolicy, &useAuthKey))) in Tspi_Key_CertifyKey()
95 if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_CertifyKey, hPolicy, FALSE, in Tspi_Key_CertifyKey()
128 … if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &keyAuth))) in Tspi_Key_CertifyKey()
Dtsp_changeauth.c178 TSS_HPOLICY hPolicy; in changeauth_encdata() local
188 if ((result = obj_encdata_get_policy(hObjectToChange, TSS_POLICY_USAGE, &hPolicy))) in changeauth_encdata()
222 hPolicy, FALSE, &digest, &auth2))) in changeauth_encdata()
244 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &auth2))) in changeauth_encdata()
278 TSS_HPOLICY hPolicy; in changeauth_key() local
296 if ((result = obj_rsakey_get_policy(hObjectToChange, TSS_POLICY_USAGE, &hPolicy, NULL))) in changeauth_key()
324 hPolicy, FALSE, &digest, &auth2))) in changeauth_key()
346 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &auth2))) in changeauth_key()
Dtspi_tick.c33 TSS_HPOLICY hPolicy; in Tspi_Hash_TickStampBlob() local
59 if ((result = obj_rsakey_get_policy(hIdentKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) in Tspi_Hash_TickStampBlob()
76 if ((result = secret_PerformAuth_OIAP(hIdentKey, TPM_ORD_TickStampBlob, hPolicy, in Tspi_Hash_TickStampBlob()
107 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, pAuth))) { in Tspi_Hash_TickStampBlob()
Dobj_tpm.c77 obj_tpm_set_policy(TSS_HTPM hTpm, TSS_HPOLICY hPolicy) in obj_tpm_set_policy() argument
84 if ((result = obj_policy_get_type(hPolicy, &policyType))) in obj_tpm_set_policy()
94 tpm->policy = hPolicy; in obj_tpm_set_policy()
98 tpm->operatorPolicy = hPolicy; in obj_tpm_set_policy()
460 obj_tpm_remove_policy_refs(TSS_HPOLICY hPolicy, TSS_HCONTEXT tspContext) in obj_tpm_remove_policy_refs() argument
473 if (tpm->policy == hPolicy) in obj_tpm_remove_policy_refs()
476 if (tpm->operatorPolicy == hPolicy) in obj_tpm_remove_policy_refs()
Dtspi_transport.c42 TSS_HPOLICY hPolicy; in Tspi_Context_CloseSignTransport() local
54 if ((result = obj_rsakey_get_policy(hSigningKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) in Tspi_Context_CloseSignTransport()
70 if ((result = obj_context_transport_close(hContext, hSigningKey, hPolicy, usesAuth, in Tspi_Context_CloseSignTransport()
Dtspi_selftest.c49 TSS_HPOLICY hPolicy; in Tspi_TPM_CertifySelfTest() local
64 &hPolicy, &useAuth))) in Tspi_TPM_CertifySelfTest()
93 … if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_CertifySelfTest, hPolicy, FALSE, in Tspi_TPM_CertifySelfTest()
116 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &keyAuth))) in Tspi_TPM_CertifySelfTest()
Dobj.c258 obj_lists_remove_policy_refs(TSS_HPOLICY hPolicy, TSS_HCONTEXT tspContext) in obj_lists_remove_policy_refs() argument
260 obj_rsakey_remove_policy_refs(hPolicy, tspContext); in obj_lists_remove_policy_refs()
261 obj_encdata_remove_policy_refs(hPolicy, tspContext); in obj_lists_remove_policy_refs()
262 obj_tpm_remove_policy_refs(hPolicy, tspContext); in obj_lists_remove_policy_refs()
Dtspi_quote.c37 TSS_HPOLICY hPolicy; in Tspi_TPM_Quote() local
61 if ((result = obj_rsakey_get_policy(hIdentKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) in Tspi_TPM_Quote()
94 if ((result = secret_PerformAuth_OIAP(hIdentKey, TPM_ORD_Quote, hPolicy, FALSE, in Tspi_TPM_Quote()
118 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &privAuth))) { in Tspi_TPM_Quote()
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/daa/daa_platform/
Dtest.c19 TSS_HPOLICY hPolicy; in Tspi_DAA_Join() local
30 if( (result = obj_tpm_get_policy( hTPM, &hPolicy)) != TSS_SUCCESS) return result; in Tspi_DAA_Join()
48 hPolicy, &digest, in Tspi_DAA_Join()
69 if( (result = obj_policy_validate_auth_oiap( hPolicy, &digest, &ownerAuth))) in Tspi_DAA_Join()
82 TSS_HPOLICY hPolicy; in main() local
103 if( (result = Tspi_GetPolicyObject( hTPM, TSS_POLICY_USAGE, &hPolicy)) != TSS_SUCCESS) in main()
106 …if( (result = Tspi_Policy_SetSecret( hPolicy, TSS_SECRET_MODE_PLAIN, strlen( szTpmPasswd), szTpmPa… in main()
108 printf("Tspi_Policy_SetSecret hPolicy received;%d\n", hPolicy); in main()
/netbsd/src/crypto/external/cpl/tpm-tools/dist/lib/
Dtpm_unseal.c81 TSS_HPOLICY hPolicy; in tpmUnsealFile() local
322 &hPolicy)) != TSS_SUCCESS) { in tpmUnsealFile()
327 if ((rc=Tspi_Policy_SetSecret(hPolicy, TSS_SECRET_MODE_PLAIN, in tpmUnsealFile()
334 if ((rc=Tspi_Policy_AssignToObject(hPolicy, hEncdata)) != TSS_SUCCESS) { in tpmUnsealFile()
348 &hPolicy)) != TSS_SUCCESS){ in tpmUnsealFile()
354 rc = Tspi_Policy_SetSecret(hPolicy, TSS_SECRET_MODE_SHA1, in tpmUnsealFile()
358 rc = Tspi_Policy_SetSecret(hPolicy,TSS_SECRET_MODE_PLAIN, in tpmUnsealFile()
377 &hPolicy)) != TSS_SUCCESS) { in tpmUnsealFile()
382 if ((rc=Tspi_Policy_SetSecret(hPolicy, TSS_SECRET_MODE_PLAIN, in tpmUnsealFile()
389 if ((rc=Tspi_Policy_AssignToObject(hPolicy, hKey)) != TSS_SUCCESS) { in tpmUnsealFile()
/netbsd/src/crypto/external/cpl/tpm-tools/dist/src/cmds/
Dtpm_sealdata.c96 TSS_HPOLICY hPolicy; in main() local
243 &hPolicy) != TSS_SUCCESS) in main()
246 if (policySetSecret(hPolicy, strlen(TPMSEAL_SECRET), (BYTE *)TPMSEAL_SECRET) in main()
250 if (policyAssign(hPolicy, hKey) != TSS_SUCCESS) in main()
270 &hPolicy) != TSS_SUCCESS) in main()
273 if (policySetSecret(hPolicy, strlen(TPMSEAL_SECRET), (BYTE *)TPMSEAL_SECRET) in main()
277 if (policyAssign(hPolicy, hEncdata) != TSS_SUCCESS) in main()
/netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/daa/
Dtest_sign.c50 TSS_HPOLICY hPolicy; in main() local
123 if( (result = Tspi_GetPolicyObject( hTPM, TSS_POLICY_USAGE, &hPolicy)) != TSS_SUCCESS) in main()
125 if( (result = Tspi_Policy_SetSecret( hPolicy, in main()
130 LogDebug("Tspi_Policy_SetSecret hPolicy received;%d", hPolicy); in main()

12