/third_party/mbedtls/include/psa/ |
D | crypto.h | 145 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 …]
|
D | crypto_values.h | 2427 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()
|
D | crypto_compat.h | 43 typedef mbedtls_svc_key_id_t psa_key_handle_t; 118 psa_status_t psa_open_key(mbedtls_svc_key_id_t key,
|
D | crypto_types.h | 297 typedef psa_key_id_t mbedtls_svc_key_id_t; typedef 308 } mbedtls_svc_key_id_t; typedef
|
D | crypto_struct.h | 335 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/ |
D | psa_exercise_key.c | 43 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 …]
|
D | psa_crypto_helpers.c | 36 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/ |
D | psa_exercise_key.h | 137 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/ |
D | test_suite_psa_crypto_slot_management.function | 47 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 …]
|
D | test_suite_psa_crypto_se_driver_hal_mocks.function | 329 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 …]
|
D | test_suite_psa_crypto_persistent_key.function | 125 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);
|
D | test_suite_psa_crypto_attributes.function | 16 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 =
|
D | test_suite_psa_crypto_not_supported.function | 19 mbedtls_svc_key_id_t key_id = INVALID_KEY_ID; 39 mbedtls_svc_key_id_t key_id = INVALID_KEY_ID;
|
D | test_suite_psa_crypto_se_driver_hal.function | 372 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 …]
|
D | test_suite_psa_crypto_op_fail.function | 80 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;
|
D | test_suite_psa_crypto.function | 42 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 …]
|
D | test_suite_psa_crypto_driver_wrappers.function | 503 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/ |
D | psa_crypto_storage.c | 52 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()
|
D | psa_crypto_storage.h | 75 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;
|
D | pk.c | 157 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()
|
D | pk_wrap.c | 208 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 …]
|
D | psa_crypto_slot_management.h | 95 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);
|
D | psa_crypto_slot_management.c | 48 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()
|
D | psa_crypto.c | 943 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 …]
|
D | pkwrite.c | 191 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()
|