Home
last modified time | relevance | path

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

123

/third_party/mbedtls/include/psa/
Dcrypto.h145 mbedtls_svc_key_id_t key);
206 static mbedtls_svc_key_id_t psa_get_key_id(
388 psa_status_t psa_get_key_attributes(mbedtls_svc_key_id_t key,
432 psa_status_t psa_purge_key(mbedtls_svc_key_id_t key);
522 psa_status_t psa_copy_key(mbedtls_svc_key_id_t source_key,
524 mbedtls_svc_key_id_t *target_key);
572 psa_status_t psa_destroy_key(mbedtls_svc_key_id_t key);
654 mbedtls_svc_key_id_t *key);
746 psa_status_t psa_export_key(mbedtls_svc_key_id_t key,
821 psa_status_t psa_export_public_key(mbedtls_svc_key_id_t key,
[all …]
Dcrypto_values.h2427 static inline mbedtls_svc_key_id_t mbedtls_svc_key_id_make( in mbedtls_svc_key_id_make()
2442 static inline int mbedtls_svc_key_id_equal(mbedtls_svc_key_id_t id1, in mbedtls_svc_key_id_equal()
2443 mbedtls_svc_key_id_t id2) in mbedtls_svc_key_id_equal()
2454 static inline int mbedtls_svc_key_id_is_null(mbedtls_svc_key_id_t key) in mbedtls_svc_key_id_is_null()
2461 #define MBEDTLS_SVC_KEY_ID_INIT ((mbedtls_svc_key_id_t){ 0, 0 })
2470 static inline mbedtls_svc_key_id_t mbedtls_svc_key_id_make( in mbedtls_svc_key_id_make()
2473 return (mbedtls_svc_key_id_t){ .MBEDTLS_PRIVATE(key_id) = key_id, in mbedtls_svc_key_id_make()
2484 static inline int mbedtls_svc_key_id_equal(mbedtls_svc_key_id_t id1, in mbedtls_svc_key_id_equal()
2485 mbedtls_svc_key_id_t id2) in mbedtls_svc_key_id_equal()
2497 static inline int mbedtls_svc_key_id_is_null(mbedtls_svc_key_id_t key) in mbedtls_svc_key_id_is_null()
Dcrypto_compat.h43 typedef mbedtls_svc_key_id_t psa_key_handle_t;
118 psa_status_t psa_open_key(mbedtls_svc_key_id_t key,
Dcrypto_types.h297 typedef psa_key_id_t mbedtls_svc_key_id_t; typedef
308 } mbedtls_svc_key_id_t; typedef
Dcrypto_struct.h335 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(id);
367 mbedtls_svc_key_id_t key) in psa_set_key_id()
381 static inline mbedtls_svc_key_id_t psa_get_key_id( in psa_get_key_id()
/third_party/mbedtls/tests/src/
Dpsa_exercise_key.c43 static int check_key_attributes_sanity(mbedtls_svc_key_id_t key) in check_key_attributes_sanity()
48 mbedtls_svc_key_id_t id; in check_key_attributes_sanity()
113 static int exercise_mac_key(mbedtls_svc_key_id_t key, in exercise_mac_key()
155 static int exercise_cipher_key(mbedtls_svc_key_id_t key, in exercise_cipher_key()
230 static int exercise_aead_key(mbedtls_svc_key_id_t key, in exercise_aead_key()
294 static int exercise_signature_key(mbedtls_svc_key_id_t key, in exercise_signature_key()
372 static int exercise_asymmetric_encryption_key(mbedtls_svc_key_id_t key, in exercise_asymmetric_encryption_key()
410 mbedtls_svc_key_id_t key, in mbedtls_test_psa_setup_key_derivation_wrap()
454 static int exercise_key_derivation_key(mbedtls_svc_key_id_t key, in exercise_key_derivation_key()
490 mbedtls_svc_key_id_t key) in mbedtls_test_psa_key_agreement_with_self()
[all …]
Dpsa_crypto_helpers.c36 static mbedtls_svc_key_id_t key_ids_used_in_test[9];
39 int mbedtls_test_uses_key_id(mbedtls_svc_key_id_t key_id) in mbedtls_test_uses_key_id()
/third_party/mbedtls/tests/include/test/
Dpsa_exercise_key.h137 mbedtls_svc_key_id_t key,
157 mbedtls_svc_key_id_t key);
176 mbedtls_svc_key_id_t key);
227 int mbedtls_test_psa_exercise_key(mbedtls_svc_key_id_t key,
/third_party/mbedtls/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;
146 mbedtls_svc_key_id_t key_with_invalid_owner =
199 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(owner_id_arg, id_arg);
205 mbedtls_svc_key_id_t returned_id = MBEDTLS_SVC_KEY_ID_INIT;
213 mbedtls_svc_key_id_t wrong_owner_id =
215 mbedtls_svc_key_id_t invalid_svc_key_id = MBEDTLS_SVC_KEY_ID_INIT;
352 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(owner_id_arg, id_arg);
353 mbedtls_svc_key_id_t returned_id = MBEDTLS_SVC_KEY_ID_INIT;
425 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, id_arg);
[all …]
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_persistent_key.function125 mbedtls_svc_key_id_t key_id = mbedtls_svc_key_id_make(1, 42);
156 mbedtls_svc_key_id_t key_id =
158 mbedtls_svc_key_id_t returned_key_id = MBEDTLS_SVC_KEY_ID_INIT;
206 mbedtls_svc_key_id_t key_id =
208 mbedtls_svc_key_id_t returned_key_id;
262 mbedtls_svc_key_id_t key_id = mbedtls_svc_key_id_make(1, 42);
264 mbedtls_svc_key_id_t returned_key_id = MBEDTLS_SVC_KEY_ID_INIT;
332 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(1, id_arg);
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_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_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_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.function42 mbedtls_svc_key_id_t key,
181 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
213 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
239 static int test_operations_on_invalid_key(mbedtls_svc_key_id_t key)
242 mbedtls_svc_key_id_t key_id = mbedtls_svc_key_id_make(1, 0x6964);
358 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
613 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
1293 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
1344 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
1392 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
[all …]
Dtest_suite_psa_crypto_driver_wrappers.function503 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
579 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
631 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
708 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
757 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
830 mbedtls_svc_key_id_t id = mbedtls_svc_key_id_make(owner_id_arg, id_arg);
834 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
955 mbedtls_svc_key_id_t our_key = MBEDTLS_SVC_KEY_ID_INIT;
1031 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
1122 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT;
[all …]
/third_party/mbedtls/library/
Dpsa_crypto_storage.c52 static psa_storage_uid_t psa_its_identifier_of_slot(mbedtls_svc_key_id_t key) in psa_its_identifier_of_slot()
89 const mbedtls_svc_key_id_t key, uint8_t *data, size_t data_size) in psa_crypto_storage_load()
109 int psa_is_key_present_in_storage(const mbedtls_svc_key_id_t key) in psa_is_key_present_in_storage()
140 static psa_status_t psa_crypto_storage_store(const mbedtls_svc_key_id_t key, in psa_crypto_storage_store()
178 psa_status_t psa_destroy_persistent_key(const mbedtls_svc_key_id_t key) in psa_destroy_persistent_key()
214 const mbedtls_svc_key_id_t key, in psa_crypto_storage_get_data_length()
378 mbedtls_svc_key_id_t key = attr->id; in psa_load_persistent_key()
Dpsa_crypto_storage.h75 int psa_is_key_present_in_storage(const mbedtls_svc_key_id_t key);
153 psa_status_t psa_destroy_persistent_key(const mbedtls_svc_key_id_t key);
300 mbedtls_svc_key_id_t id;
Dpk.c157 const mbedtls_svc_key_id_t key) in mbedtls_pk_setup_opaque()
161 mbedtls_svc_key_id_t *pk_ctx; in mbedtls_pk_setup_opaque()
188 pk_ctx = (mbedtls_svc_key_id_t *) ctx->pk_ctx; in mbedtls_pk_setup_opaque()
318 const mbedtls_svc_key_id_t *key = (const mbedtls_svc_key_id_t *) ctx->pk_ctx; in mbedtls_pk_can_do_ext()
531 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_pk_verify_ext()
704 const mbedtls_svc_key_id_t *key = (const mbedtls_svc_key_id_t *) ctx->pk_ctx; in mbedtls_pk_sign_ext()
860 mbedtls_svc_key_id_t *key, in mbedtls_pk_wrap_as_opaque()
Dpk_wrap.c208 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_verify_wrap()
307 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_pk_psa_rsa_sign_ext()
408 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_decrypt_wrap()
494 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_encrypt_wrap()
726 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in ecdsa_verify_wrap()
915 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in ecdsa_sign_wrap()
1425 void *ctx = mbedtls_calloc(1, sizeof(mbedtls_svc_key_id_t)); in pk_opaque_alloc_wrap()
1434 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_svc_key_id_t)); in pk_opaque_free_wrap()
1440 const mbedtls_svc_key_id_t *key = (const mbedtls_svc_key_id_t *) ctx; in pk_opaque_get_bitlen()
1482 const mbedtls_svc_key_id_t *key = (const mbedtls_svc_key_id_t *) ctx; in pk_opaque_sign_wrap()
[all …]
Dpsa_crypto_slot_management.h95 psa_status_t psa_get_and_lock_key_slot(mbedtls_svc_key_id_t key,
223 int psa_is_valid_key_id(mbedtls_svc_key_id_t key, int vendor_ok);
Dpsa_crypto_slot_management.c48 int psa_is_valid_key_id(mbedtls_svc_key_id_t key, int vendor_ok) in psa_is_valid_key_id()
98 mbedtls_svc_key_id_t key, psa_key_slot_t **p_slot) in psa_get_and_lock_key_slot_in_memory()
341 psa_status_t psa_get_and_lock_key_slot(mbedtls_svc_key_id_t key, in psa_get_and_lock_key_slot()
474 psa_status_t psa_open_key(mbedtls_svc_key_id_t key, psa_key_handle_t *handle) in psa_open_key()
526 psa_status_t psa_purge_key(mbedtls_svc_key_id_t key) in psa_purge_key()
Dpsa_crypto.c943 mbedtls_svc_key_id_t key, in psa_get_and_lock_key_slot_with_policy()
1003 mbedtls_svc_key_id_t key, in psa_get_and_lock_transparent_key_slot_with_policy()
1069 psa_status_t psa_destroy_key(mbedtls_svc_key_id_t key) in psa_destroy_key()
1233 psa_status_t psa_get_key_attributes(mbedtls_svc_key_id_t key, in psa_get_key_attributes()
1352 psa_status_t psa_export_key(mbedtls_svc_key_id_t key, in psa_export_key()
1451 psa_status_t psa_export_public_key(mbedtls_svc_key_id_t key, in psa_export_public_key()
1549 mbedtls_svc_key_id_t key = psa_get_key_id(attributes); in psa_validate_key_attributes()
1754 mbedtls_svc_key_id_t *key) in psa_finish_key_creation()
1937 mbedtls_svc_key_id_t *key) in psa_import_key()
2027 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_psa_register_se_key()
[all …]
Dpkwrite.c191 mbedtls_svc_key_id_t *key_id = (mbedtls_svc_key_id_t *) key->pk_ctx; in mbedtls_pk_write_pubkey()
253 mbedtls_svc_key_id_t key_id; in mbedtls_pk_write_pubkey_der()
257 key_id = *((mbedtls_svc_key_id_t *) key->pk_ctx); in mbedtls_pk_write_pubkey_der()

123