/mbedtls-latest/tests/suites/ |
D | test_suite_psa_crypto_storage_format.current.data | 5 …_DEFAULT, PSA_KEY_LOCATION_LOCAL_STORAGE):PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x00… 9 …CATION(2, PSA_KEY_LOCATION_LOCAL_STORAGE):PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x00… 13 …TION(254, PSA_KEY_LOCATION_LOCAL_STORAGE):PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x00… 17 key_storage_save:PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x… 41 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"4b":"505341004b… 77 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_ENCRYPT | PSA_KEY_USAGE_EXPORT:0x0000… 81 key_storage_save:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH:0x00… 105 …EY_USAGE_DECRYPT | PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_ENCRYPT | PSA_KEY_USAGE_EXPORT | PSA_KEY_U… 109 key_storage_save:0x0001:PSA_KEY_TYPE_AES:128:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"48657265006973206b… 113 …_KEY_TYPE_AES:128:PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_ENCRYPT | PSA_KEY_USAGE_EXPORT:PSA_ALG_AEA… [all …]
|
D | test_suite_psa_crypto_storage_format.v0.data | 5 …_DEFAULT, PSA_KEY_LOCATION_LOCAL_STORAGE):PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x00… 9 …EAD_ONLY, PSA_KEY_LOCATION_LOCAL_STORAGE):PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x00… 13 …CATION(2, PSA_KEY_LOCATION_LOCAL_STORAGE):PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x00… 17 …TION(254, PSA_KEY_LOCATION_LOCAL_STORAGE):PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x00… 21 key_storage_read:PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x… 45 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"4b":"505341004b… 81 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_ENCRYPT | PSA_KEY_USAGE_EXPORT:0x0000… 85 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SIGN_HASH:0x00… 109 …EY_USAGE_DECRYPT | PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_ENCRYPT | PSA_KEY_USAGE_EXPORT | PSA_KEY_U… 133 key_storage_read:0x0001:PSA_KEY_TYPE_RAW_DATA:8:PSA_KEY_USAGE_EXPORT:0x0000:0x0000:"4b":"505341004b… [all …]
|
D | test_suite_psa_crypto_slot_management.data | 51 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:132:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 55 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:133:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 59 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:132:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 63 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:134:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 67 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:135:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 71 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:136:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 75 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:135:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 79 persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:137:1:PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_SI… 182 …PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY:0:0:PSA_KEY_TYPE_RAW_DATA:"4142434445":PSA_KEY_LIFETIME_… 186 …PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY:0:0:PSA_KEY_TYPE_RAW_DATA:"4142434445":PSA_KEY_LIFETIME_… [all …]
|
D | test_suite_psa_crypto.data | 8 import_export:"2a":PSA_KEY_TYPE_RAW_DATA:PSA_KEY_USAGE_EXPORT:0:0:8:0:PSA_SUCCESS:1 11 import_export:"2a":PSA_KEY_TYPE_RAW_DATA:PSA_KEY_USAGE_EXPORT:0:0:8:1:PSA_SUCCESS:1 14 import_export:"2a2b":PSA_KEY_TYPE_RAW_DATA:PSA_KEY_USAGE_EXPORT:0:0:16:-1:PSA_ERROR_BUFFER_TOO_SMAL… 18 import_export:"0123456789abcdef0123456789abcdef":PSA_KEY_TYPE_AES:PSA_KEY_USAGE_EXPORT:PSA_ALG_CTR:… 22 …123456789abcdef0123456789abcdef0123456789abcdef":PSA_KEY_TYPE_AES:PSA_KEY_USAGE_EXPORT:PSA_ALG_CTR… 26 …123456789abcdef0123456789abcdef0123456789abcdef":PSA_KEY_TYPE_AES:PSA_KEY_USAGE_EXPORT:PSA_ALG_CTR… 30 import_export:"2a":PSA_KEY_TYPE_RAW_DATA:PSA_KEY_USAGE_EXPORT:0:PSA_KEY_LIFETIME_FROM_PERSISTENCE_A… 34 import_export:"2a":PSA_KEY_TYPE_RAW_DATA:PSA_KEY_USAGE_EXPORT:0:PSA_KEY_LIFETIME_FROM_PERSISTENCE_A… 38 import_export:"2a2b":PSA_KEY_TYPE_RAW_DATA:PSA_KEY_USAGE_EXPORT:0:PSA_KEY_LIFETIME_FROM_PERSISTENCE… 42 import_export:"0123456789abcdef0123456789abcdef":PSA_KEY_TYPE_AES:PSA_KEY_USAGE_EXPORT:PSA_ALG_CTR:… [all …]
|
D | test_suite_psa_crypto_persistent_key.data | 7 …a2b24":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:1024:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT… 13 …a2b24":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:1024:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT… 19 …a2b24":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:1024:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT… 22 …a2b24":"":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:0:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT… 25 …a2b24":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:1024:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT… 28 …b4559":"":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:0:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT… 31 …20200":"":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:0:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT… 34 …47a2b":"":PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_RSA_KEY_PAIR:0:PSA_KEY_USAGE_EXPORT:PSA_ALG_CAT…
|
D | test_suite_pk.data | 771 pk_get_psa_attributes_fail:MBEDTLS_PK_RSA:FROM_PAIR:PSA_KEY_USAGE_EXPORT:MBEDTLS_ERR_PK_TYPE_MISMAT… 776 pk_get_psa_attributes_fail:MBEDTLS_PK_RSA:FROM_PAIR:PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_EXPORT:MB… 1090 …PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_ENCRYPT:PSA_ALG_RSA_PKCS1V15_SIGN_RAW… 1098 …PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_ENCRYPT:PSA_ALG_… 1132 …PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_ENCRYPT:PSA_ALG_… 1136 …_SIZE:PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_MESSAGE | PSA_KEY_USAGE_EXPORT | PSA_KEY_U… 1140 …SSAGE | PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_ENCRYPT:… 1172 …PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_ENCRYPT:PSA_ALG_… 1180 …PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_DECRYPT | PSA_KEY_USAGE_ENCRYPT | PSA_KE… 1184 …):256:PSA_KEY_USAGE_SIGN_MESSAGE | PSA_KEY_USAGE_VERIFY_MESSAGE | PSA_KEY_USAGE_EXPORT | PSA_KEY_U… [all …]
|
D | test_suite_psa_crypto_storage_format.misc.data | 7 key_storage_read:PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_AES:128:PSA_KEY_USAGE_EXPORT | PSA_KEY_US… 11 key_storage_save:PSA_KEY_LIFETIME_PERSISTENT:PSA_KEY_TYPE_AES:128:PSA_KEY_USAGE_EXPORT | PSA_KEY_US…
|
D | test_suite_psa_crypto_se_driver_hal_mocks.function | 350 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 373 (mock_alloc_return_value == PSA_SUCCESS ? PSA_KEY_USAGE_EXPORT : 0)); 417 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 467 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 488 (mock_alloc_return_value == PSA_SUCCESS ? PSA_KEY_USAGE_EXPORT : 0)); 533 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT);
|
D | test_suite_psa_crypto_slot_management.function | 331 if (usage_flags & PSA_KEY_USAGE_EXPORT) { 395 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 423 TEST_EQUAL(psa_get_key_usage_flags(&attributes), PSA_KEY_USAGE_EXPORT); 600 if (expected_usage & PSA_KEY_USAGE_EXPORT) { 714 if (target_usage & PSA_KEY_USAGE_EXPORT) { 836 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 902 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 994 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 1082 PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY);
|
D | test_suite_psa_crypto_persistent_key.function | 274 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 296 TEST_EQUAL(psa_get_key_usage_flags(&attributes), PSA_KEY_USAGE_EXPORT);
|
D | test_suite_pk.function | 285 PSA_KEY_USAGE_EXPORT, 388 expected_usage |= PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY; 541 PSA_KEY_USAGE_EXPORT | 576 * - Usage is the copied from the original private key, but the PSA_KEY_USAGE_EXPORT 607 usage &= ~PSA_KEY_USAGE_EXPORT; 2269 (from_exportable ? PSA_KEY_USAGE_EXPORT : PSA_KEY_USAGE_COPY) | 2377 !(from_usage & (PSA_KEY_USAGE_COPY | PSA_KEY_USAGE_EXPORT))) { 2516 PSA_KEY_USAGE_EXPORT, PSA_ALG_NONE, PSA_ALG_NONE, 2549 PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_EXPORT, 2568 PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY; [all …]
|
D | test_suite_psa_crypto_se_driver_hal.function | 909 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 1041 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 1133 PSA_KEY_USAGE_EXPORT); 1251 PSA_KEY_USAGE_EXPORT); 1503 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT);
|
D | test_suite_constant_time_hmac.function | 46 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT |
|
D | test_suite_psa_crypto_storage_format.function | 55 if (psa_get_key_usage_flags(attributes) & PSA_KEY_USAGE_EXPORT) {
|
D | test_suite_psa_crypto.function | 1665 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 1886 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 2827 if (expected_usage & PSA_KEY_USAGE_EXPORT) { 9198 psa_set_key_usage_flags(&attributes4, PSA_KEY_USAGE_EXPORT); 9481 psa_set_key_usage_flags(&derived_attributes, PSA_KEY_USAGE_EXPORT); 9552 psa_set_key_usage_flags(&derived_attributes, PSA_KEY_USAGE_EXPORT); 9617 psa_set_key_usage_flags(&derived_attributes, PSA_KEY_USAGE_EXPORT); 9688 psa_set_key_usage_flags(&derived_attributes, PSA_KEY_USAGE_EXPORT); 9752 psa_set_key_usage_flags(&derived_attributes, PSA_KEY_USAGE_EXPORT); 10374 if (usage_flags & PSA_KEY_USAGE_EXPORT) { [all …]
|
D | test_suite_psa_crypto_driver_wrappers.function | 787 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_SIGN_HASH | PSA_KEY_USAGE_EXPORT); 862 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT); 906 psa_set_key_usage_flags(&attributes, PSA_KEY_USAGE_EXPORT);
|
/mbedtls-latest/library/ |
D | pk_ecc.c | 61 flags = PSA_KEY_USAGE_EXPORT; in mbedtls_pk_ecc_set_key() 66 PSA_KEY_USAGE_EXPORT; in mbedtls_pk_ecc_set_key() 114 psa_set_key_usage_flags(&key_attr, PSA_KEY_USAGE_EXPORT); in mbedtls_pk_ecc_set_pubkey_from_prv()
|
D | pk.c | 414 more_usage |= PSA_KEY_USAGE_EXPORT | PSA_KEY_USAGE_COPY; in mbedtls_pk_get_psa_attributes()
|
D | pk_wrap.c | 975 psa_set_key_usage_flags(&key_attr, PSA_KEY_USAGE_EXPORT); in eckey_check_pair_psa()
|
D | psa_crypto.c | 1122 usage &= ~PSA_KEY_USAGE_EXPORT; in psa_get_and_lock_key_slot_with_policy() 1541 PSA_KEY_USAGE_EXPORT, 0); in psa_export_key() 1684 if ((policy->usage & ~(PSA_KEY_USAGE_EXPORT | in psa_validate_key_policy()
|
/mbedtls-latest/tests/src/drivers/ |
D | test_driver_key_management.c | 471 PSA_KEY_USAGE_EXPORT) == 0) { in mbedtls_test_opaque_export_key() 497 PSA_KEY_USAGE_EXPORT) == 0) { in mbedtls_test_opaque_export_key() 730 PSA_KEY_USAGE_EXPORT); in mbedtls_test_opaque_get_builtin_key() 750 PSA_KEY_USAGE_EXPORT); in mbedtls_test_opaque_get_builtin_key()
|
/mbedtls-latest/programs/psa/ |
D | key_ladder_demo.c | 192 PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_EXPORT); in generate() 271 PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_EXPORT); in derive_key_ladder() 543 PSA_CHECK(import_key_from_file(PSA_KEY_USAGE_DERIVE | PSA_KEY_USAGE_EXPORT, in run()
|
D | psa_constant_names_generated.c | 420 if (usage & PSA_KEY_USAGE_EXPORT) { in psa_snprint_key_usage() 425 usage ^= PSA_KEY_USAGE_EXPORT; in psa_snprint_key_usage()
|
/mbedtls-latest/include/psa/ |
D | crypto_values.h | 2546 #define PSA_KEY_USAGE_EXPORT ((psa_key_usage_t) 0x00000001) macro
|
/mbedtls-latest/tests/src/ |
D | psa_exercise_key.c | 1033 } else if ((usage & PSA_KEY_USAGE_EXPORT) == 0 && in exercise_export_key()
|