Home
last modified time | relevance | path

Searched refs:psa_key_usage_t (Results 1 – 17 of 17) sorted by relevance

/mbedtls-development/tests/src/
A Dpsa_crypto_helpers.c117 psa_key_usage_t mbedtls_test_update_key_usage_flags( psa_key_usage_t usage_flags ) in mbedtls_test_update_key_usage_flags()
119 psa_key_usage_t updated_usage = usage_flags; in mbedtls_test_update_key_usage_flags()
A Dpsa_exercise_key.c117 psa_key_usage_t usage, in exercise_mac_key()
162 psa_key_usage_t usage, in exercise_cipher_key()
235 psa_key_usage_t usage, in exercise_aead_key()
297 psa_key_usage_t usage, in exercise_signature_key()
381 psa_key_usage_t usage, in exercise_asymmetric_encryption_key()
469 psa_key_usage_t usage, in exercise_key_derivation_key()
593 psa_key_usage_t usage, in exercise_raw_key_agreement_key()
611 psa_key_usage_t usage, in exercise_key_agreement_key()
795 psa_key_usage_t usage ) in exercise_export_key()
887 psa_key_usage_t usage, in mbedtls_test_psa_exercise_key()
[all …]
/mbedtls-development/include/psa/
A Dcrypto_values.h2304 #define PSA_KEY_USAGE_EXPORT ((psa_key_usage_t)0x00000001)
2320 #define PSA_KEY_USAGE_COPY ((psa_key_usage_t)0x00000002)
2331 #define PSA_KEY_USAGE_ENCRYPT ((psa_key_usage_t)0x00000100)
2342 #define PSA_KEY_USAGE_DECRYPT ((psa_key_usage_t)0x00000200)
2352 #define PSA_KEY_USAGE_SIGN_MESSAGE ((psa_key_usage_t)0x00000400)
2362 #define PSA_KEY_USAGE_VERIFY_MESSAGE ((psa_key_usage_t)0x00000800)
2372 #define PSA_KEY_USAGE_SIGN_HASH ((psa_key_usage_t)0x00001000)
2382 #define PSA_KEY_USAGE_VERIFY_HASH ((psa_key_usage_t)0x00002000)
2396 #define PSA_KEY_USAGE_DERIVE ((psa_key_usage_t)0x00004000)
2411 #define PSA_KEY_USAGE_VERIFY_DERIVATION ((psa_key_usage_t)0x00008000)
A Dcrypto_struct.h273 psa_key_usage_t MBEDTLS_PRIVATE(usage);
409 static inline void psa_extend_key_usage_flags( psa_key_usage_t *usage_flags ) in psa_extend_key_usage_flags()
419 psa_key_usage_t usage_flags) in psa_set_key_usage_flags()
425 static inline psa_key_usage_t psa_get_key_usage_flags( in psa_get_key_usage_flags()
A Dcrypto_types.h251 typedef uint32_t psa_key_usage_t; typedef
A Dcrypto.h235 psa_key_usage_t usage_flags);
247 static psa_key_usage_t psa_get_key_usage_flags(
/mbedtls-development/tests/include/test/
A Dpsa_crypto_helpers.h195 psa_key_usage_t mbedtls_test_update_key_usage_flags( psa_key_usage_t usage_flags );
A Dpsa_exercise_key.h228 psa_key_usage_t usage,
231 psa_key_usage_t mbedtls_test_psa_usage_to_exercise( psa_key_type_t type,
/mbedtls-development/programs/psa/
A Dpsa_constant_names.c278 (psa_key_usage_t) value); in process_unsigned()
315 return process_unsigned(TYPE_KEY_USAGE, (psa_key_usage_t) (-1), in main()
A Dkey_ladder_demo.c221 static psa_status_t import_key_from_file( psa_key_usage_t usage, in import_key_from_file()
321 static psa_status_t derive_wrapping_key( psa_key_usage_t usage, in derive_wrapping_key()
/mbedtls-development/tests/suites/
A Dtest_suite_psa_crypto_slot_management.function120 psa_key_usage_t usage_flags = usage_arg;
205 psa_key_usage_t usage_flags = usage_arg;
496 psa_key_usage_t source_usage = source_usage_arg;
504 psa_key_usage_t target_usage = target_usage_arg;
509 psa_key_usage_t expected_usage = expected_usage_arg;
628 psa_key_usage_t source_usage = source_usage_arg;
635 psa_key_usage_t target_usage = target_usage_arg;
A Dtest_suite_psa_crypto_storage_format.function163 psa_key_usage_t usage = usage_arg;
207 psa_key_usage_t usage = usage_arg;
A Dtest_suite_psa_crypto_attributes.function18 psa_key_usage_t usage_flags = usage_flags_arg;
A Dtest_suite_psa_crypto.function620 psa_key_usage_t usage = usage_arg;
1034 psa_key_usage_t usage = usage_arg;
1035 psa_key_usage_t expected_usage = expected_usage_arg;
1128 psa_key_usage_t policy_usage = policy_usage_arg;
1189 psa_key_usage_t policy_usage = policy_usage_arg;
1239 psa_key_usage_t policy_usage = policy_usage_arg;
1304 psa_key_usage_t policy_usage = policy_usage_arg;
1378 psa_key_usage_t policy_usage = policy_usage_arg;
1546 psa_key_usage_t usage = usage_arg;
6701 psa_key_usage_t usage = usage_arg;
[all …]
/mbedtls-development/include/mbedtls/
A Dpsa_util.h111 static inline psa_key_usage_t mbedtls_psa_translate_cipher_operation( in mbedtls_psa_translate_cipher_operation()
/mbedtls-development/docs/architecture/
A Dmbed-crypto-storage-specification.md56 * policy usage flags (4 bytes): `psa_key_usage_t` value
188 * policy usage flags (4 bytes): `psa_key_usage_t` value
248 * policy usage flags (4 bytes): `psa_key_usage_t` value.
308 * policy usage flags (4 bytes): `psa_key_usage_t` value.
/mbedtls-development/library/
A Dpsa_crypto.c894 psa_key_usage_t usage, in psa_get_and_lock_key_slot_with_policy()
953 psa_key_usage_t usage, in psa_get_and_lock_transparent_key_slot_with_policy()
3269 psa_key_usage_t usage = ( cipher_operation == MBEDTLS_ENCRYPT ? in psa_cipher_setup()
3779 psa_key_usage_t key_usage = 0; in psa_aead_setup()

Completed in 41 milliseconds