/netbsd-6-1-5-RELEASE/crypto/external/cpl/trousers/dist/src/tspi/ |
H A D | tspi_policy.c | 67 Tspi_Policy_SetSecret(TSS_HPOLICY hPolicy, /* in */ argument 75 if ((result = obj_policy_get_tsp_context(hPolicy, &tspContext))) 81 return obj_policy_set_secret(hPolicy, secretMode, ulSecretLength, rgbSecret); 85 Tspi_Policy_FlushSecret(TSS_HPOLICY hPolicy) /* in */ argument 87 return obj_policy_flush_secret(hPolicy); 91 Tspi_Policy_AssignToObject(TSS_HPOLICY hPolicy, /* in */ argument 97 result = obj_tpm_set_policy(hObject, hPolicy); 100 result = obj_nvstore_set_policy(hObject, hPolicy); 104 result = obj_rsakey_set_policy(hObject, hPolicy); 108 result = obj_encdata_set_policy(hObject, hPolicy); [all...] |
H A D | tsp_get_flags.c | 37 TSS_HPOLICY hPolicy; local 40 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) 49 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_GetCapabilityOwner, hPolicy, FALSE, 66 return obj_policy_validate_auth_oiap(hPolicy, &digest, &auth);
|
H A D | tsp_ek.c | 30 TSS_HPOLICY hPolicy; local 41 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) 53 hPolicy, FALSE, &digest, &ownerAuth))) 68 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth))) 77 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_OwnerReadPubek, hPolicy, FALSE, 92 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth)))
|
H A D | obj_policy.c | 102 obj_policy_get_type(TSS_HPOLICY hPolicy, UINT32 *type) argument 107 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) 119 obj_policy_set_type(TSS_HPOLICY hPolicy, UINT32 type) argument 124 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) 136 obj_policy_get_tsp_context(TSS_HPOLICY hPolicy, TSS_HCONTEXT *tspContext) argument 140 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) 151 obj_policy_do_hmac(TSS_HPOLICY hPolicy, TSS_HOBJECT hAuthorizedObject, argument 163 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) == NULL) 186 obj_policy_get_secret(TSS_HPOLICY hPolicy, TSS_BOOL ctx, TCPA_SECRET *secret) argument 193 if ((obj = obj_list_get_obj(&policy_list, hPolicy)) 240 obj_policy_flush_secret(TSS_HPOLICY hPolicy) argument 259 obj_policy_set_secret_object(TSS_HPOLICY hPolicy, TSS_FLAG mode, UINT32 size, TCPA_DIGEST *digest, TSS_BOOL set) argument 305 obj_policy_is_secret_set(TSS_HPOLICY hPolicy, TSS_BOOL *secretSet) argument 324 obj_policy_set_secret(TSS_HPOLICY hPolicy, TSS_FLAG mode, UINT32 size, BYTE *data) argument 361 obj_policy_get_cb11(TSS_HPOLICY hPolicy, TSS_FLAG type, UINT32 *cb) argument 400 obj_policy_set_cb11(TSS_HPOLICY hPolicy, TSS_FLAG type, TSS_FLAG app_data, UINT32 cb) argument 443 obj_policy_set_cb12(TSS_HPOLICY hPolicy, TSS_FLAG flag, BYTE *in) argument 536 obj_policy_get_cb12(TSS_HPOLICY hPolicy, TSS_FLAG flag, UINT32 *size, BYTE **out) argument 604 obj_policy_get_lifetime(TSS_HPOLICY hPolicy, UINT32 *lifetime) argument 621 obj_policy_set_lifetime(TSS_HPOLICY hPolicy, UINT32 type, UINT32 value) argument 673 obj_policy_get_mode(TSS_HPOLICY hPolicy, UINT32 *mode) argument 690 obj_policy_get_counter(TSS_HPOLICY hPolicy, UINT32 *counter) argument 712 obj_policy_dec_counter(TSS_HPOLICY hPolicy) argument 735 obj_policy_get_string(TSS_HPOLICY hPolicy, UINT32 *size, BYTE **data) argument 780 obj_policy_set_string(TSS_HPOLICY hPolicy, UINT32 size, BYTE *data) argument 800 obj_policy_get_secs_until_expired(TSS_HPOLICY hPolicy, UINT32 *secs) argument 876 obj_policy_has_expired(TSS_HPOLICY hPolicy, TSS_BOOL *answer) argument 895 obj_policy_get_xsap_params(TSS_HPOLICY hPolicy, TPM_COMMAND_CODE command, TPM_ENTITY_TYPE *et, UINT32 *entity_value_size, BYTE **entity_value, BYTE *secret, TSS_CALLBACK *cb_xor, TSS_CALLBACK *cb_hmac, TSS_CALLBACK *cb_sealx, UINT32 *mode, TSS_BOOL new_secret) argument 998 obj_policy_do_xor(TSS_HPOLICY hPolicy, TSS_HOBJECT hOSAPObject, TSS_HOBJECT hObject, TSS_FLAG PurposeSecret, UINT32 ulSizeNonces, BYTE *rgbNonceEven, BYTE *rgbNonceOdd, BYTE *rgbNonceEvenOSAP, BYTE *rgbNonceOddOSAP, UINT32 ulSizeEncAuth, BYTE *rgbEncAuthUsage, BYTE *rgbEncAuthMigration) argument 1029 obj_policy_do_takeowner(TSS_HPOLICY hPolicy, TSS_HOBJECT hObject, TSS_HKEY hObjectPubKey, UINT32 ulSizeEncAuth, BYTE *rgbEncAuth) argument 1053 obj_policy_get_hash_mode(TSS_HPOLICY hPolicy, UINT32 *mode) argument 1070 obj_policy_set_hash_mode(TSS_HPOLICY hPolicy, UINT32 mode) argument 1096 obj_policy_set_delegation_type(TSS_HPOLICY hPolicy, UINT32 type) argument 1130 obj_policy_get_delegation_type(TSS_HPOLICY hPolicy, UINT32 *type) argument 1148 obj_policy_set_delegation_index(TSS_HPOLICY hPolicy, UINT32 index) argument 1187 obj_policy_get_delegation_index(TSS_HPOLICY hPolicy, UINT32 *index) argument 1211 obj_policy_set_delegation_per1(TSS_HPOLICY hPolicy, UINT32 per1) argument 1235 obj_policy_get_delegation_per1(TSS_HPOLICY hPolicy, UINT32 *per1) argument 1261 obj_policy_set_delegation_per2(TSS_HPOLICY hPolicy, UINT32 per2) argument 1285 obj_policy_get_delegation_per2(TSS_HPOLICY hPolicy, UINT32 *per2) argument 1312 obj_policy_set_delegation_blob(TSS_HPOLICY hPolicy, UINT32 type, UINT32 blobLength, BYTE *blob) argument 1370 obj_policy_get_delegation_blob(TSS_HPOLICY hPolicy, UINT32 type, UINT32 *blobLength, BYTE **blob) argument 1407 obj_policy_get_delegation_label(TSS_HPOLICY hPolicy, BYTE *label) argument 1434 obj_policy_get_delegation_familyid(TSS_HPOLICY hPolicy, UINT32 *familyID) argument 1461 obj_policy_get_delegation_vercount(TSS_HPOLICY hPolicy, UINT32 *verCount) argument 1488 obj_policy_get_delegation_pcr_locality(TSS_HPOLICY hPolicy, UINT32 *locality) argument 1515 obj_policy_get_delegation_pcr_digest(TSS_HPOLICY hPolicy, UINT32 *digestLength, BYTE **digest) argument 1549 obj_policy_get_delegation_pcr_selection(TSS_HPOLICY hPolicy, UINT32 *selectionLength, BYTE **selection) argument 1588 obj_policy_is_delegation_index_set(TSS_HPOLICY hPolicy, TSS_BOOL *indexSet) argument [all...] |
H A D | tspi_dir.c | 35 TSS_HPOLICY hPolicy; local 48 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) 62 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_DirWriteAuth, hPolicy, FALSE, 75 return obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth);
|
H A D | tspi_admin.c | 34 TSS_HPOLICY hPolicy; local 42 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) 52 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_DisableOwnerClear, hPolicy, 65 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth))) 79 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_OwnerSetDisable, hPolicy, 92 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth))) 164 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_DisablePubekRead, hPolicy, 177 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth))) 196 result = TSP_SetCapability(tspContext, hTPM, hPolicy, TPM_SET_PERM_FLAGS, 206 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_ResetLockValue, hPolicy, [all...] |
H A D | tspi_cmk.c | 30 TSS_HPOLICY hPolicy; local 39 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) 49 hPolicy, FALSE, &digest, &ownerAuth))) 61 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth))) 72 TSS_HPOLICY hPolicy; local 85 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) 100 hPolicy, FALSE, &digest, &ownerAuth))) 113 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth))) 128 TSS_HPOLICY hPolicy; local 145 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) 204 TSS_HPOLICY hPolicy; local 382 TSS_HPOLICY hPolicy; local [all...] |
H A D | tspi_key.c | 52 TSS_HPOLICY hPolicy; local 76 if ((result = obj_rsakey_get_policy(hUnwrappingKey, TSS_POLICY_USAGE, &hPolicy, 91 if ((result = secret_PerformAuth_OIAP(hUnwrappingKey, ordinal, hPolicy, FALSE, 118 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &auth))) 135 TSS_HPOLICY hPolicy; local 147 &hPolicy, &usesAuth))) 159 if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_GetPubKey, hPolicy, FALSE, 180 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &auth))) 442 TSS_HPOLICY hPolicy; local 475 if ((result = obj_rsakey_get_policy(hUnwrappingKey, TSS_POLICY_USAGE, &hPolicy, 554 TSS_HPOLICY hPolicy; local 623 TSS_HPOLICY hPolicy; local [all...] |
H A D | tspi_delegate.c | 139 TSS_HPOLICY hPolicy; local 151 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) 175 if (hPolicy != NULL_HPOLICY) { 176 if ((result = obj_policy_get_mode(hPolicy, &secretMode))) 191 hPolicy, FALSE, &digest, pAuth))) 207 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, pAuth))) 224 TSS_HPOLICY hPolicy; local 240 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) 243 if (hPolicy != NULL_HPOLICY) { 244 if ((result = obj_policy_get_mode(hPolicy, [all...] |
H A D | tspi_transport.c | 42 TSS_HPOLICY hPolicy; local 54 if ((result = obj_rsakey_get_policy(hSigningKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) 70 if ((result = obj_context_transport_close(hContext, hSigningKey, hPolicy, usesAuth,
|
H A D | tspi_certify.c | 40 TSS_HPOLICY hPolicy; local 55 &hPolicy, &useAuthKey))) 95 if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_CertifyKey, hPolicy, FALSE, 128 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &keyAuth)))
|
H A D | tspi_own.c | 124 TSS_HPOLICY hPolicy; local 131 if ((result = obj_tpm_get_policy(hTPM, TSS_POLICY_USAGE, &hPolicy))) 141 if ((result = secret_PerformAuth_OIAP(hTPM, TPM_ORD_OwnerClear, hPolicy, FALSE, 155 if ((result = obj_policy_validate_auth_oiap(hPolicy, &hashDigest, &auth)))
|
H A D | tspi_sign.c | 34 TSS_HPOLICY hPolicy; local 48 if ((result = obj_rsakey_get_policy(hKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) 67 if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_Sign, hPolicy, FALSE, &digest, 89 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &privAuth))) {
|
H A D | tsp_auth.c | 33 TSS_HPOLICY hPolicy, 47 if ((result = obj_policy_has_expired(hPolicy, &bExpired))) 53 if ((result = obj_policy_get_tsp_context(hPolicy, &tspContext))) 56 if ((result = obj_policy_get_mode(hPolicy, &mode))) 91 result = obj_policy_do_hmac(hPolicy, hAuthorizedObject, 104 if ((result = obj_policy_get_secret(hPolicy, TR_SECRET_CTX_NOT_NEW, 122 return obj_policy_dec_counter(hPolicy); 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, 31 secret_PerformAuth_OIAP(TSS_HOBJECT hAuthorizedObject, UINT32 ulPendingFn, TSS_HPOLICY hPolicy, TSS_BOOL cas, TCPA_DIGEST *hashDigest, TPM_AUTH *auth) argument 450 obj_policy_validate_auth_oiap(TSS_HPOLICY hPolicy, TCPA_DIGEST *hashDigest, TPM_AUTH *auth) argument [all...] |
H A D | tspi_nv.c | 287 TSS_HPOLICY hPolicy; local 304 if ((result = obj_nvstore_get_policy(hNvstore, TSS_POLICY_USAGE, &hPolicy))) 307 if (hPolicy) { 331 hPolicy, FALSE, &digest, 347 if ((result = obj_policy_validate_auth_oiap(hPolicy, 363 hPolicy, FALSE, &digest, 379 if ((result = obj_policy_validate_auth_oiap(hPolicy, 413 TSS_HPOLICY hPolicy; local 431 if ((result = obj_nvstore_get_policy(hNvstore, TSS_POLICY_USAGE, &hPolicy))) 434 if (hPolicy) {/*i [all...] |
H A D | obj.c | 258 obj_lists_remove_policy_refs(TSS_HPOLICY hPolicy, TSS_HCONTEXT tspContext) argument 260 obj_rsakey_remove_policy_refs(hPolicy, tspContext); 261 obj_encdata_remove_policy_refs(hPolicy, tspContext); 262 obj_tpm_remove_policy_refs(hPolicy, tspContext);
|
H A D | tsp_audit.c | 32 TSS_HPOLICY hPolicy; local 57 if ((result = obj_tpm_get_policy(hTpm, TSS_POLICY_USAGE, &hPolicy))) 68 hPolicy, FALSE, &digest, &ownerAuth))) 81 return obj_policy_validate_auth_oiap(hPolicy, &digest, &ownerAuth);
|
H A D | tspi_bind.c | 147 TSS_HPOLICY hPolicy; local 162 if ((result = obj_rsakey_get_policy(hKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) 181 if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_UnBind, hPolicy, FALSE, &digest, 203 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &privAuth)))
|
H A D | tspi_quote.c | 37 TSS_HPOLICY hPolicy; local 61 if ((result = obj_rsakey_get_policy(hIdentKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) 94 if ((result = secret_PerformAuth_OIAP(hIdentKey, TPM_ORD_Quote, hPolicy, FALSE, 118 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &privAuth))) {
|
H A D | tspi_quote2.c | 41 TSS_HPOLICY hPolicy; local 63 if ((result = obj_rsakey_get_policy(hIdentKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) 103 if ((result = secret_PerformAuth_OIAP(hIdentKey, TPM_ORD_Quote2, hPolicy, FALSE, 150 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &privAuth))) {
|
H A D | tspi_selftest.c | 49 TSS_HPOLICY hPolicy; local 64 &hPolicy, &useAuth))) 93 if ((result = secret_PerformAuth_OIAP(hKey, TPM_ORD_CertifySelfTest, hPolicy, FALSE, 116 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, &keyAuth)))
|
H A D | tspi_tick.c | 33 TSS_HPOLICY hPolicy; local 59 if ((result = obj_rsakey_get_policy(hIdentKey, TSS_POLICY_USAGE, &hPolicy, &usesAuth))) 76 if ((result = secret_PerformAuth_OIAP(hIdentKey, TPM_ORD_TickStampBlob, hPolicy, 107 if ((result = obj_policy_validate_auth_oiap(hPolicy, &digest, pAuth))) {
|
H A D | obj_tpm.c | 77 obj_tpm_set_policy(TSS_HTPM hTpm, TSS_HPOLICY hPolicy) argument 84 if ((result = obj_policy_get_type(hPolicy, &policyType))) 94 tpm->policy = hPolicy; 98 tpm->operatorPolicy = hPolicy; 460 obj_tpm_remove_policy_refs(TSS_HPOLICY hPolicy, TSS_HCONTEXT tspContext) argument 473 if (tpm->policy == hPolicy) 476 if (tpm->operatorPolicy == hPolicy)
|
/netbsd-6-1-5-RELEASE/crypto/external/cpl/tpm-tools/dist/lib/ |
H A D | tpm_unseal.c | 81 TSS_HPOLICY hPolicy; local 312 &hPolicy)) != TSS_SUCCESS) { 317 if ((rc=Tspi_Policy_SetSecret(hPolicy, TSS_SECRET_MODE_PLAIN, 324 if ((rc=Tspi_Policy_AssignToObject(hPolicy, hEncdata)) != TSS_SUCCESS) { 338 &hPolicy)) != TSS_SUCCESS){ 344 rc = Tspi_Policy_SetSecret(hPolicy, TSS_SECRET_MODE_SHA1, 348 rc = Tspi_Policy_SetSecret(hPolicy,TSS_SECRET_MODE_PLAIN, 367 &hPolicy)) != TSS_SUCCESS) { 372 if ((rc=Tspi_Policy_SetSecret(hPolicy, TSS_SECRET_MODE_PLAIN, 379 if ((rc=Tspi_Policy_AssignToObject(hPolicy, hKe [all...] |
/netbsd-6-1-5-RELEASE/crypto/external/cpl/tpm-tools/dist/src/cmds/ |
H A D | tpm_sealdata.c | 96 TSS_HPOLICY hPolicy; local 243 &hPolicy) != TSS_SUCCESS) 246 if (policySetSecret(hPolicy, strlen(TPMSEAL_SECRET), (BYTE *)TPMSEAL_SECRET) 250 if (policyAssign(hPolicy, hKey) != TSS_SUCCESS) 270 &hPolicy) != TSS_SUCCESS) 273 if (policySetSecret(hPolicy, strlen(TPMSEAL_SECRET), (BYTE *)TPMSEAL_SECRET) 277 if (policyAssign(hPolicy, hEncdata) != TSS_SUCCESS)
|