Home
last modified time | relevance | path

Searched refs:mbedtls_svc_key_id_t (Results 1 – 25 of 62) sorted by relevance

123

/openthread-latest/third_party/mbedtls/repo/include/psa/
Dcrypto.h134 mbedtls_svc_key_id_t key);
196 static mbedtls_svc_key_id_t psa_get_key_id(
378 psa_status_t psa_get_key_attributes(mbedtls_svc_key_id_t key,
422 psa_status_t psa_purge_key(mbedtls_svc_key_id_t key);
512 psa_status_t psa_copy_key(mbedtls_svc_key_id_t source_key,
514 mbedtls_svc_key_id_t *target_key);
567 psa_status_t psa_destroy_key(mbedtls_svc_key_id_t key);
649 mbedtls_svc_key_id_t *key);
741 psa_status_t psa_export_key(mbedtls_svc_key_id_t key,
816 psa_status_t psa_export_public_key(mbedtls_svc_key_id_t key,
[all …]
Dcrypto_values.h2447 static inline mbedtls_svc_key_id_t mbedtls_svc_key_id_make( in mbedtls_svc_key_id_make()
2462 static inline int mbedtls_svc_key_id_equal(mbedtls_svc_key_id_t id1, in mbedtls_svc_key_id_equal()
2463 mbedtls_svc_key_id_t id2) in mbedtls_svc_key_id_equal()
2474 static inline int mbedtls_svc_key_id_is_null(mbedtls_svc_key_id_t key) in mbedtls_svc_key_id_is_null()
2481 #define MBEDTLS_SVC_KEY_ID_INIT ((mbedtls_svc_key_id_t){ 0, 0 })
2490 static inline mbedtls_svc_key_id_t mbedtls_svc_key_id_make( in mbedtls_svc_key_id_make()
2493 return (mbedtls_svc_key_id_t){ .MBEDTLS_PRIVATE(key_id) = key_id, in mbedtls_svc_key_id_make()
2504 static inline int mbedtls_svc_key_id_equal(mbedtls_svc_key_id_t id1, in mbedtls_svc_key_id_equal()
2505 mbedtls_svc_key_id_t id2) in mbedtls_svc_key_id_equal()
2517 static inline int mbedtls_svc_key_id_is_null(mbedtls_svc_key_id_t key) in mbedtls_svc_key_id_is_null()
Dcrypto_types.h292 typedef psa_key_id_t mbedtls_svc_key_id_t; typedef
303 } mbedtls_svc_key_id_t; typedef
Dcrypto_compat.h31 typedef mbedtls_svc_key_id_t psa_key_handle_t;
106 psa_status_t psa_open_key(mbedtls_svc_key_id_t key,
Dcrypto_struct.h289 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(id);
310 mbedtls_svc_key_id_t key) in psa_set_key_id()
324 static inline mbedtls_svc_key_id_t psa_get_key_id( in psa_get_key_id()
/openthread-latest/third_party/mbedtls/repo/tests/include/test/
Dpsa_test_wrappers.h35 mbedtls_svc_key_id_t arg0_key_id,
55 mbedtls_svc_key_id_t arg0_key,
71 mbedtls_svc_key_id_t arg1_key,
77 mbedtls_svc_key_id_t arg0_key,
93 mbedtls_svc_key_id_t arg1_key,
159 mbedtls_svc_key_id_t arg0_key,
172 mbedtls_svc_key_id_t arg0_key,
190 mbedtls_svc_key_id_t arg0_key,
202 mbedtls_svc_key_id_t arg1_key,
208 mbedtls_svc_key_id_t arg0_key,
[all …]
Dpsa_exercise_key.h134 mbedtls_svc_key_id_t key,
157 mbedtls_svc_key_id_t key, int key_destroyable);
179 mbedtls_svc_key_id_t key, int key_destroyable);
245 int mbedtls_test_psa_exercise_key(mbedtls_svc_key_id_t key,
282 int mbedtls_test_key_consistency_psa_pk(mbedtls_svc_key_id_t psa_key,
/openthread-latest/third_party/mbedtls/repo/tests/src/
Dpsa_test_wrappers.c32 mbedtls_svc_key_id_t arg0_key_id, in mbedtls_test_wrap_mbedtls_psa_platform_get_builtin_key()
61 mbedtls_svc_key_id_t arg0_key, in mbedtls_test_wrap_psa_aead_decrypt()
92 mbedtls_svc_key_id_t arg1_key, in mbedtls_test_wrap_psa_aead_decrypt_setup()
101 mbedtls_svc_key_id_t arg0_key, in mbedtls_test_wrap_psa_aead_encrypt()
132 mbedtls_svc_key_id_t arg1_key, in mbedtls_test_wrap_psa_aead_encrypt_setup()
264 mbedtls_svc_key_id_t arg0_key, in mbedtls_test_wrap_psa_asymmetric_decrypt()
290 mbedtls_svc_key_id_t arg0_key, in mbedtls_test_wrap_psa_asymmetric_encrypt()
324 mbedtls_svc_key_id_t arg0_key, in mbedtls_test_wrap_psa_cipher_decrypt()
347 mbedtls_svc_key_id_t arg1_key, in mbedtls_test_wrap_psa_cipher_decrypt_setup()
356 mbedtls_svc_key_id_t arg0_key, in mbedtls_test_wrap_psa_cipher_encrypt()
[all …]
Dpsa_crypto_stubs.c25 psa_status_t psa_export_key(mbedtls_svc_key_id_t key, in psa_export_key()
37 psa_status_t psa_export_public_key(mbedtls_svc_key_id_t key, in psa_export_public_key()
49 psa_status_t psa_get_key_attributes(mbedtls_svc_key_id_t key, in psa_get_key_attributes()
66 mbedtls_svc_key_id_t *key) in psa_import_key()
Dpsa_exercise_key.c41 static int check_key_attributes_sanity(mbedtls_svc_key_id_t key, in check_key_attributes_sanity()
47 mbedtls_svc_key_id_t id; in check_key_attributes_sanity()
120 static int exercise_mac_key(mbedtls_svc_key_id_t key, in exercise_mac_key()
175 static int exercise_cipher_key(mbedtls_svc_key_id_t key, in exercise_cipher_key()
263 static int exercise_aead_key(mbedtls_svc_key_id_t key, in exercise_aead_key()
338 static int exercise_signature_key(mbedtls_svc_key_id_t key, in exercise_signature_key()
439 static int exercise_asymmetric_encryption_key(mbedtls_svc_key_id_t key, in exercise_asymmetric_encryption_key()
488 mbedtls_svc_key_id_t key, in mbedtls_test_psa_setup_key_derivation_wrap()
588 static int exercise_key_derivation_key(mbedtls_svc_key_id_t key, in exercise_key_derivation_key()
631 mbedtls_svc_key_id_t key, int key_destroyable) in mbedtls_test_psa_key_agreement_with_self()
[all …]
Dpsa_crypto_helpers.c24 static mbedtls_svc_key_id_t key_ids_used_in_test[9];
27 int mbedtls_test_uses_key_id(mbedtls_svc_key_id_t key_id) in mbedtls_test_uses_key_id()
/openthread-latest/third_party/mbedtls/repo/tests/suites/
Dtest_suite_psa_crypto_slot_management.function47 mbedtls_svc_key_id_t key)
118 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
145 mbedtls_svc_key_id_t key_with_invalid_owner =
198 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(owner_id_arg, id_arg);
204 mbedtls_svc_key_id_t returned_id = MBEDTLS_SVC_KEY_ID_INIT;
212 mbedtls_svc_key_id_t wrong_owner_id =
214 mbedtls_svc_key_id_t invalid_svc_key_id = MBEDTLS_SVC_KEY_ID_INIT;
351 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(owner_id_arg, id_arg);
352 mbedtls_svc_key_id_t returned_id = MBEDTLS_SVC_KEY_ID_INIT;
424 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, id_arg);
[all …]
Dtest_suite_psa_crypto_attributes.function16 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(owner_id_arg, id_arg);
69 mbedtls_svc_key_id_t id1 =
72 mbedtls_svc_key_id_t id2 =
74 mbedtls_svc_key_id_t expected_id =
Dtest_suite_psa_crypto_persistent_key.function123 mbedtls_svc_key_id_t key_id = mbedtls_svc_key_id_make(1, 42);
154 mbedtls_svc_key_id_t key_id =
156 mbedtls_svc_key_id_t returned_key_id = MBEDTLS_SVC_KEY_ID_INIT;
204 mbedtls_svc_key_id_t key_id =
206 mbedtls_svc_key_id_t returned_key_id;
260 mbedtls_svc_key_id_t key_id = mbedtls_svc_key_id_make(1, 42);
262 mbedtls_svc_key_id_t returned_key_id = MBEDTLS_SVC_KEY_ID_INIT;
330 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, id_arg);
Dtest_suite_psa_crypto_se_driver_hal_mocks.function329 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, 1);
330 mbedtls_svc_key_id_t returned_id;
394 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, 1);
395 mbedtls_svc_key_id_t returned_id;
448 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, 1);
449 mbedtls_svc_key_id_t returned_id;
511 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, 1);
512 mbedtls_svc_key_id_t returned_id;
561 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, 1);
562 mbedtls_svc_key_id_t returned_id;
[all …]
Dtest_suite_psa_crypto_not_supported.function19 mbedtls_svc_key_id_t key_id = INVALID_KEY_ID;
39 mbedtls_svc_key_id_t key_id = INVALID_KEY_ID;
Dtest_suite_psa_crypto_op_fail.function80 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT;
126 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT;
172 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT;
220 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT;
295 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT;
360 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT;
Dtest_suite_psa_crypto_se_driver_hal.function372 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
455 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
488 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
526 mbedtls_svc_key_id_t key,
661 static int smoke_test_key(mbedtls_svc_key_id_t key)
671 mbedtls_svc_key_id_t key2 = MBEDTLS_SVC_KEY_ID_INIT;
867 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, 1);
868 mbedtls_svc_key_id_t returned_id = MBEDTLS_SVC_KEY_ID_INIT;
1002 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, 1);
1003 mbedtls_svc_key_id_t returned_id;
[all …]
Dtest_suite_pk.function532 static mbedtls_svc_key_id_t psa_pub_key_from_priv(mbedtls_svc_key_id_t priv_id)
540 mbedtls_svc_key_id_t pub_key = MBEDTLS_SVC_KEY_ID_INIT;
572 mbedtls_svc_key_id_t psa_copy_and_destroy(mbedtls_svc_key_id_t orig_key_id)
576 mbedtls_svc_key_id_t new_key_id = MBEDTLS_SVC_KEY_ID_INIT;
593 psa_algorithm_t alg, mbedtls_svc_key_id_t *key)
612 mbedtls_svc_key_id_t *key)
633 mbedtls_svc_key_id_t pk_psa_genkey_ecc(void)
635 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
648 mbedtls_svc_key_id_t pk_psa_genkey_rsa(void)
650 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
[all …]
/openthread-latest/third_party/mbedtls/repo/library/
Dpsa_crypto_storage.h63 int psa_is_key_present_in_storage(const mbedtls_svc_key_id_t key);
141 psa_status_t psa_destroy_persistent_key(const mbedtls_svc_key_id_t key);
289 mbedtls_svc_key_id_t id;
Dpsa_crypto_storage.c40 static psa_storage_uid_t psa_its_identifier_of_slot(mbedtls_svc_key_id_t key) in psa_its_identifier_of_slot()
77 const mbedtls_svc_key_id_t key, uint8_t *data, size_t data_size) in psa_crypto_storage_load()
97 int psa_is_key_present_in_storage(const mbedtls_svc_key_id_t key) in psa_is_key_present_in_storage()
128 static psa_status_t psa_crypto_storage_store(const mbedtls_svc_key_id_t key, in psa_crypto_storage_store()
166 psa_status_t psa_destroy_persistent_key(const mbedtls_svc_key_id_t key) in psa_destroy_persistent_key()
202 const mbedtls_svc_key_id_t key, in psa_crypto_storage_get_data_length()
362 mbedtls_svc_key_id_t key = attr->id; in psa_load_persistent_key()
Dpsa_crypto_slot_management.h84 psa_status_t psa_get_and_lock_key_slot(mbedtls_svc_key_id_t key,
283 int psa_is_valid_key_id(mbedtls_svc_key_id_t key, int vendor_ok);
Dpk.c161 const mbedtls_svc_key_id_t key) in mbedtls_pk_setup_opaque()
592 static psa_status_t export_import_into_psa(mbedtls_svc_key_id_t old_key_id, in export_import_into_psa()
594 mbedtls_svc_key_id_t *new_key_id) in export_import_into_psa()
609 static int copy_into_psa(mbedtls_svc_key_id_t old_key_id, in copy_into_psa()
611 mbedtls_svc_key_id_t *new_key_id) in copy_into_psa()
647 mbedtls_svc_key_id_t *key_id) in import_pair_into_psa()
741 mbedtls_svc_key_id_t *key_id) in import_public_into_psa()
844 mbedtls_svc_key_id_t *key_id) in mbedtls_pk_import_into_psa()
864 static int copy_from_psa(mbedtls_svc_key_id_t key_id, in copy_from_psa()
981 int mbedtls_pk_copy_from_psa(mbedtls_svc_key_id_t key_id, in mbedtls_pk_copy_from_psa()
[all …]
Dpsa_crypto_slot_management.c54 int psa_is_valid_key_id(mbedtls_svc_key_id_t key, int vendor_ok) in psa_is_valid_key_id()
107 mbedtls_svc_key_id_t key, psa_key_slot_t **p_slot) in psa_get_and_lock_key_slot_in_memory()
361 psa_status_t psa_get_and_lock_key_slot(mbedtls_svc_key_id_t key, in psa_get_and_lock_key_slot()
546 psa_status_t psa_open_key(mbedtls_svc_key_id_t key, psa_key_handle_t *handle) in psa_open_key()
615 psa_status_t psa_purge_key(mbedtls_svc_key_id_t key) in psa_purge_key()
/openthread-latest/third_party/mbedtls/repo/include/mbedtls/
Dpk.h237 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(priv_id); /**< Key ID for opaque keys */
390 const mbedtls_svc_key_id_t key);
641 mbedtls_svc_key_id_t *key_id);
677 int mbedtls_pk_copy_from_psa(mbedtls_svc_key_id_t key_id, mbedtls_pk_context *pk);
710 int mbedtls_pk_copy_public_from_psa(mbedtls_svc_key_id_t key_id, mbedtls_pk_context *pk);

123