/mbedtls-latest/tests/suites/ |
D | test_suite_psa_crypto_storage_format.current.data | 57 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_HASH:0x0000:0x0000:"4b":"50534… 93 …x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_DERIVATION | PSA_KEY_USAGE_VERIFY_HASH:0x0000:0… 97 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_HASH | PSA_KEY_USAGE_VERIFY_ME… 105 … PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_DERIVATION | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 125 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 149 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 169 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 173 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 177 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 181 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… [all …]
|
D | test_suite_psa_crypto_storage_format.v0.data | 61 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_HASH:0x0000:0x0000:"4b":"50534… 97 …x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_DERIVATION | PSA_KEY_USAGE_VERIFY_HASH:0x0000:0… 101 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_HASH | PSA_KEY_USAGE_VERIFY_ME… 109 … PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_DERIVATION | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 149 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_HASH:0x0000:0x0000:"4b":"50534… 185 …x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_DERIVATION | PSA_KEY_USAGE_VERIFY_HASH:0x0000:0… 189 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_VERIFY_HASH | PSA_KEY_USAGE_VERIFY_ME… 213 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 237 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 257 …EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… [all …]
|
D | test_suite_psa_crypto_slot_management.data | 51 …RSISTENT:132:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 55 …RSISTENT:133:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 59 …RSISTENT:132:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 63 …RSISTENT:134:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 67 …RSISTENT:135:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 71 …RSISTENT:136:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 75 …RSISTENT:135:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 79 …RSISTENT:137:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_…
|
D | test_suite_pkparse.function | 34 case PSA_KEY_USAGE_VERIFY_HASH: 147 TEST_ASSERT(test_psa_bridge(&ctx, PSA_KEY_USAGE_VERIFY_HASH)); 185 TEST_ASSERT(test_psa_bridge(&ctx, PSA_KEY_USAGE_VERIFY_HASH)); 225 TEST_ASSERT(test_psa_bridge(&ctx, PSA_KEY_USAGE_VERIFY_HASH)); 266 TEST_ASSERT(test_psa_bridge(&ctx, PSA_KEY_USAGE_VERIFY_HASH));
|
D | test_suite_psa_crypto.data | 361 …aaaaaaaaaaaaaaaaaa":PSA_KEY_TYPE_HMAC:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 369 …81447a2b24":PSA_KEY_TYPE_RSA_KEY_PAIR:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 489 …aaaaaaaaaaaaaaaaaa":PSA_KEY_TYPE_HMAC:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 497 …81447a2b24":PSA_KEY_TYPE_RSA_KEY_PAIR:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 779 check_key_policy:PSA_KEY_TYPE_ECC_KEY_PAIR( PSA_ECC_FAMILY_SECP_R1 ):256:PSA_KEY_USAGE_VERIFY_HASH:… 783 …EY_PAIR( PSA_ECC_FAMILY_SECP_R1 ):256:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_… 787 …EY_PAIR( PSA_ECC_FAMILY_SECP_R1 ):256:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH | PSA_KE… 810 mac_key_policy:PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_HMAC(PSA_ALG_SHA_256):PSA_KEY_TYPE_HMAC:"aaaaaaaaa… 814 mac_key_policy:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH:PSA_ALG_HMAC(PSA_ALG_SHA_256):PS… 818 mac_key_policy:PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH | PSA_KEY_USAGE_SIGN_MESSAGE | P… [all …]
|
D | test_suite_pk.data | 859 pk_get_psa_attributes:MBEDTLS_PK_RSA:FROM_PAIR:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_RSA_PKCS1V15_SIG… 863 pk_rsa_v21_get_psa_attributes:MBEDTLS_MD_NONE:FROM_PAIR:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_RSA_PSS… 875 pk_get_psa_attributes:MBEDTLS_PK_RSA:FROM_PUBLIC:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_RSA_PKCS1V15_S… 879 pk_rsa_v21_get_psa_attributes:MBEDTLS_MD_NONE:FROM_PUBLIC:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_RSA_P… 995 pk_get_psa_attributes:MBEDTLS_PK_ECKEY:FROM_PAIR:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_ECDSA(PSA_ALG_… 999 pk_get_psa_attributes:MBEDTLS_PK_ECDSA:FROM_PAIR:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_ECDSA(PSA_ALG_… 1011 pk_get_psa_attributes:MBEDTLS_PK_ECKEY:FROM_PUBLIC:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_ECDSA(PSA_AL… 1015 pk_get_psa_attributes:MBEDTLS_PK_ECDSA:FROM_PUBLIC:PSA_KEY_USAGE_VERIFY_HASH:0:PSA_ALG_ECDSA(PSA_AL… 1047 pk_get_psa_attributes_fail:MBEDTLS_PK_ECKEY_DH:FROM_PAIR:PSA_KEY_USAGE_VERIFY_HASH:MBEDTLS_ERR_PK_T… 1063 pk_get_psa_attributes_fail:MBEDTLS_PK_ECKEY_DH:FROM_PUBLIC:PSA_KEY_USAGE_VERIFY_HASH:MBEDTLS_ERR_PK… [all …]
|
D | test_suite_psa_crypto_op_fail.function | 90 PSA_KEY_USAGE_VERIFY_HASH); 237 PSA_KEY_USAGE_VERIFY_HASH);
|
D | test_suite_constant_time_hmac.function | 47 PSA_KEY_USAGE_VERIFY_HASH);
|
D | test_suite_pk.function | 282 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH | 375 if (expected_usage & PSA_KEY_USAGE_VERIFY_HASH) { 380 expected_usage |= PSA_KEY_USAGE_VERIFY_HASH; 544 PSA_KEY_USAGE_VERIFY_HASH); 2270 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH; 2301 to_public ? PSA_KEY_USAGE_VERIFY_HASH : PSA_KEY_USAGE_SIGN_HASH; 2471 if (expected_usage & PSA_KEY_USAGE_VERIFY_HASH) { 2567 psa_key_usage_t key_usage = PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH |
|
D | test_suite_psa_crypto_se_driver_hal.function | 508 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 1131 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH | 1249 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH | 1357 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH);
|
D | test_suite_psa_crypto_se_driver_hal_mocks.function | 650 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH);
|
D | test_suite_psa_crypto_driver_wrappers.function | 604 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 611 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 2008 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 2064 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH);
|
D | test_suite_psa_crypto.function | 616 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 2555 if (compatible_alg && (expected_usage & PSA_KEY_USAGE_VERIFY_HASH) != 0) { 3527 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH); 3775 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 7179 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH); 7282 PSA_KEY_USAGE_VERIFY_HASH); 7420 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 7484 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 7585 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); 7652 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); [all …]
|
/mbedtls-latest/tests/src/ |
D | psa_exercise_key.c | 150 if (usage & PSA_KEY_USAGE_VERIFY_HASH) { in exercise_mac_key() 346 usage & (PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH | in exercise_signature_key() 357 if (usage & (PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH) && in exercise_signature_key() 383 if (usage & PSA_KEY_USAGE_VERIFY_HASH) { in exercise_signature_key() 1170 PSA_KEY_USAGE_VERIFY_HASH | PSA_KEY_USAGE_VERIFY_MESSAGE : in mbedtls_test_psa_usage_to_exercise() 1171 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH | in mbedtls_test_psa_usage_to_exercise() 1181 PSA_KEY_USAGE_VERIFY_HASH : in mbedtls_test_psa_usage_to_exercise() 1182 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_VERIFY_HASH; in mbedtls_test_psa_usage_to_exercise()
|
D | psa_crypto_helpers.c | 131 if (usage_flags & PSA_KEY_USAGE_VERIFY_HASH) { in mbedtls_test_update_key_usage_flags()
|
/mbedtls-latest/library/ |
D | pk.c | 410 more_usage |= PSA_KEY_USAGE_VERIFY_HASH; in mbedtls_pk_get_psa_attributes() 417 usage == PSA_KEY_USAGE_VERIFY_HASH || in mbedtls_pk_get_psa_attributes() 429 case PSA_KEY_USAGE_VERIFY_HASH: in mbedtls_pk_get_psa_attributes() 482 case PSA_KEY_USAGE_VERIFY_HASH: in mbedtls_pk_get_psa_attributes() 532 case PSA_KEY_USAGE_VERIFY_HASH: in mbedtls_pk_get_psa_attributes() 1168 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); in mbedtls_pk_verify_ext()
|
D | pk_wrap.c | 101 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); in rsa_verify_wrap() 558 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); in ecdsa_verify_psa()
|
D | psa_crypto.c | 1691 PSA_KEY_USAGE_VERIFY_HASH | in psa_validate_key_policy() 3079 PSA_KEY_USAGE_VERIFY_HASH, 3722 PSA_KEY_USAGE_VERIFY_HASH,
|
D | ssl_tls.c | 8983 PSA_KEY_USAGE_VERIFY_HASH); in ssl_tls12_populate_transform() 8985 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); in ssl_tls12_populate_transform()
|
/mbedtls-latest/programs/psa/ |
D | psa_constant_names_generated.c | 448 if (usage & PSA_KEY_USAGE_VERIFY_HASH) { in psa_snprint_key_usage() 453 usage ^= PSA_KEY_USAGE_VERIFY_HASH; in psa_snprint_key_usage()
|
/mbedtls-latest/include/psa/ |
D | crypto_struct.h | 389 if (*usage_flags & PSA_KEY_USAGE_VERIFY_HASH) { in psa_extend_key_usage_flags()
|
D | crypto_values.h | 2624 #define PSA_KEY_USAGE_VERIFY_HASH ((psa_key_usage_t) 0x00002000) macro
|
/mbedtls-latest/tests/src/drivers/ |
D | test_driver_key_management.c | 749 PSA_KEY_USAGE_VERIFY_HASH | in mbedtls_test_opaque_get_builtin_key()
|
/mbedtls-latest/tests/src/test_helpers/ |
D | ssl_helpers.c | 1393 PSA_KEY_USAGE_VERIFY_HASH); in mbedtls_test_ssl_build_transforms() 1395 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_VERIFY_HASH); in mbedtls_test_ssl_build_transforms()
|
/mbedtls-latest/docs/ |
D | psa-transition.md | 692 …policy/#group__policy_1gabea7ec4173f4f943110329ac2953b2b1) or [`PSA_KEY_USAGE_VERIFY_HASH`](https:… 816 …* `PSA_KEY_USAGE_VERIFY_HASH` or `PSA_KEY_USAGE_VERIFY_MESSAGE` for a public key pair used for sig… 941 The key must be a public key (or a key pair) allowing the usage `PSA_KEY_USAGE_VERIFY_HASH` (see “[… 950 …sage`, either the usage flag `PSA_KEY_USAGE_VERIFY_MESSAGE` or `PSA_KEY_USAGE_VERIFY_HASH` is suff…
|