| /netbsd/src/crypto/external/cpl/trousers/dist/src/tspi/ |
| D | obj_policy.c | 102 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 …]
|
| D | tspi_policy.c | 67 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()
|
| D | tspi_cmk.c | 30 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 …]
|
| D | tspi_key.c | 57 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 …]
|
| D | tsp_auth.c | 33 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 …]
|
| D | tsp_ek.c | 30 TSS_HPOLICY hPolicy; in owner_get_pubek() local 41 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) in owner_get_pubek() 53 … hPolicy, 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()
|
| D | tspi_admin.c | 34 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 …]
|
| D | tspi_nv.c | 273 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() 317 … hPolicy, FALSE, &digest, in Tspi_NV_WriteValue() 333 if ((result = obj_policy_validate_auth_oiap(hPolicy, in Tspi_NV_WriteValue() 349 … hPolicy, 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 …]
|
| D | tspi_delegate.c | 139 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 …]
|
| D | tsp_get_flags.c | 37 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()
|
| D | tspi_dir.c | 35 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()
|
| D | tspi_own.c | 124 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()
|
| D | tspi_sign.c | 34 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()
|
| D | tspi_certify.c | 40 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()
|
| D | tsp_changeauth.c | 178 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()
|
| D | tspi_tick.c | 33 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()
|
| D | obj_tpm.c | 77 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()
|
| D | tspi_transport.c | 42 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()
|
| D | tspi_selftest.c | 49 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()
|
| D | obj.c | 258 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()
|
| D | tspi_quote.c | 37 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/ |
| D | test.c | 19 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/ |
| D | tpm_unseal.c | 81 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/ |
| D | tpm_sealdata.c | 96 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/ |
| D | test_sign.c | 50 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()
|