| /optee_os/lib/libmbedtls/mbedtls/include/psa/ |
| H A D | crypto.h | 149 mbedtls_svc_key_id_t key); 211 static mbedtls_svc_key_id_t psa_get_key_id( 393 psa_status_t psa_get_key_attributes(mbedtls_svc_key_id_t key, 437 psa_status_t psa_purge_key(mbedtls_svc_key_id_t key); 527 psa_status_t psa_copy_key(mbedtls_svc_key_id_t source_key, 529 mbedtls_svc_key_id_t *target_key); 582 psa_status_t psa_destroy_key(mbedtls_svc_key_id_t key); 664 mbedtls_svc_key_id_t *key); 756 psa_status_t psa_export_key(mbedtls_svc_key_id_t key, 831 psa_status_t psa_export_public_key(mbedtls_svc_key_id_t key, [all …]
|
| H A D | crypto_types.h | 292 typedef psa_key_id_t mbedtls_svc_key_id_t; typedef 303 } mbedtls_svc_key_id_t; typedef
|
| H A D | crypto_compat.h | 31 typedef mbedtls_svc_key_id_t psa_key_handle_t; 106 psa_status_t psa_open_key(mbedtls_svc_key_id_t key,
|
| H A D | crypto_values.h | 2447 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()
|
| H A D | crypto_struct.h | 315 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(id); 336 mbedtls_svc_key_id_t key) in psa_set_key_id() 350 static inline mbedtls_svc_key_id_t psa_get_key_id( in psa_get_key_id()
|
| H A D | crypto_extra.h | 579 mbedtls_svc_key_id_t key_id, 1529 mbedtls_svc_key_id_t password);
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_crypto_storage.h | 70 int psa_is_key_present_in_storage(const mbedtls_svc_key_id_t key); 148 psa_status_t psa_destroy_persistent_key(const mbedtls_svc_key_id_t key); 296 mbedtls_svc_key_id_t id;
|
| H A D | psa_crypto_storage.c | 40 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()
|
| H A D | psa_crypto_slot_management.h | 93 psa_status_t psa_get_and_lock_key_slot(mbedtls_svc_key_id_t key, 342 int psa_is_valid_key_id(mbedtls_svc_key_id_t key, int vendor_ok);
|
| H A D | pk.c | 157 const mbedtls_svc_key_id_t key) in mbedtls_pk_setup_opaque() 588 static psa_status_t export_import_into_psa(mbedtls_svc_key_id_t old_key_id, in export_import_into_psa() 590 mbedtls_svc_key_id_t *new_key_id) in export_import_into_psa() 605 static int copy_into_psa(mbedtls_svc_key_id_t old_key_id, in copy_into_psa() 607 mbedtls_svc_key_id_t *new_key_id) in copy_into_psa() 643 mbedtls_svc_key_id_t *key_id) in import_pair_into_psa() 737 mbedtls_svc_key_id_t *key_id) in import_public_into_psa() 840 mbedtls_svc_key_id_t *key_id) in mbedtls_pk_import_into_psa() 860 static int copy_from_psa(mbedtls_svc_key_id_t key_id, in copy_from_psa() 977 int mbedtls_pk_copy_from_psa(mbedtls_svc_key_id_t key_id, in mbedtls_pk_copy_from_psa() [all …]
|
| H A D | pk_ecc.c | 111 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_pk_ecc_set_pubkey_from_prv() 227 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_pk_ecc_set_pubkey()
|
| H A D | psa_crypto.c | 1098 mbedtls_svc_key_id_t key, in psa_get_and_lock_key_slot_with_policy() 1164 mbedtls_svc_key_id_t key, in psa_get_and_lock_transparent_key_slot_with_policy() 1277 psa_status_t psa_destroy_key(mbedtls_svc_key_id_t key) in psa_destroy_key() 1427 psa_status_t psa_get_key_attributes(mbedtls_svc_key_id_t key, in psa_get_key_attributes() 1504 psa_status_t psa_export_key(mbedtls_svc_key_id_t key, in psa_export_key() 1619 psa_status_t psa_export_public_key(mbedtls_svc_key_id_t key, in psa_export_public_key() 1710 mbedtls_svc_key_id_t key = psa_get_key_id(attributes); in psa_validate_key_attributes() 1917 mbedtls_svc_key_id_t *key) in psa_finish_key_creation() 2077 mbedtls_svc_key_id_t *key) in psa_import_key() 2171 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_psa_register_se_key() [all …]
|
| H A D | psa_crypto_slot_management.c | 331 int psa_is_valid_key_id(mbedtls_svc_key_id_t key, int vendor_ok) in psa_is_valid_key_id() 384 mbedtls_svc_key_id_t key, psa_key_slot_t **p_slot) in psa_get_and_lock_key_slot_in_memory() 798 psa_status_t psa_get_and_lock_key_slot(mbedtls_svc_key_id_t key, in psa_get_and_lock_key_slot() 987 psa_status_t psa_open_key(mbedtls_svc_key_id_t key, psa_key_handle_t *handle) in psa_open_key() 1056 psa_status_t psa_purge_key(mbedtls_svc_key_id_t key) in psa_purge_key()
|
| H A D | pk_wrap.c | 72 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_verify_wrap() 176 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_pk_psa_rsa_sign_ext() 287 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_decrypt_wrap() 370 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in rsa_encrypt_wrap() 545 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in ecdsa_verify_psa() 696 static int ecdsa_sign_psa(mbedtls_svc_key_id_t key_id, mbedtls_md_type_t md_alg, in ecdsa_sign_psa() 760 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in ecdsa_sign_wrap() 938 mbedtls_svc_key_id_t key_id = prv->priv_id; in eckey_check_pair_psa() 961 mbedtls_svc_key_id_t key_id = MBEDTLS_SVC_KEY_ID_INIT; in eckey_check_pair_psa()
|
| H A D | ssl_misc.h | 789 mbedtls_svc_key_id_t xxdh_psa_privkey; 798 mbedtls_svc_key_id_t psa_pake_password; 817 mbedtls_svc_key_id_t psk_opaque; /*!< Opaque PSK from the callback */ 1137 mbedtls_svc_key_id_t psa_mac_enc; /*!< MAC (encryption) */ 1138 mbedtls_svc_key_id_t psa_mac_dec; /*!< MAC (decryption) */ 1154 mbedtls_svc_key_id_t psa_key_enc; /*!< psa encryption key */ 1155 mbedtls_svc_key_id_t psa_key_dec; /*!< psa decryption key */ 1545 static inline mbedtls_svc_key_id_t mbedtls_ssl_get_opaque_psk( in mbedtls_ssl_get_opaque_psk() 3084 int mbedtls_ct_hmac(mbedtls_svc_key_id_t key,
|
| H A D | cipher_wrap.h | 166 mbedtls_svc_key_id_t slot;
|
| H A D | ssl_tls.c | 1968 mbedtls_svc_key_id_t pwd) in mbedtls_ssl_set_hs_ecjpake_password_common() 2058 mbedtls_svc_key_id_t pwd) in mbedtls_ssl_set_hs_ecjpake_password_opaque() 2248 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT; in mbedtls_ssl_set_hs_psk() 2306 mbedtls_svc_key_id_t psk, in mbedtls_ssl_conf_psk_opaque() 2334 mbedtls_svc_key_id_t psk) in mbedtls_ssl_set_hs_psk_opaque() 6704 mbedtls_svc_key_id_t key, in setup_psa_key_derivation() 6778 mbedtls_svc_key_id_t master_key = MBEDTLS_SVC_KEY_ID_INIT; in tls_prf_generic() 7095 mbedtls_svc_key_id_t psk; in ssl_compute_master()
|
| H A D | ssl_tls13_keys.c | 705 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT; in ssl_tls13_calc_finished_core()
|
| H A D | ssl_msg.c | 65 int mbedtls_ct_hmac(mbedtls_svc_key_id_t key, in mbedtls_ct_hmac()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | pk.h | 237 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(priv_id); /**< Key ID for opaque keys */ 398 const mbedtls_svc_key_id_t key); 649 mbedtls_svc_key_id_t *key_id); 685 int mbedtls_pk_copy_from_psa(mbedtls_svc_key_id_t key_id, mbedtls_pk_context *pk); 718 int mbedtls_pk_copy_public_from_psa(mbedtls_svc_key_id_t key_id, mbedtls_pk_context *pk);
|
| H A D | block_cipher.h | 56 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(psa_key_id);
|
| H A D | ssl_cookie.h | 46 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(psa_hmac_key); /*!< key id for the HMAC portion */
|
| H A D | ssl_ticket.h | 60 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(key); /*!< key used for auth enc/decryption */
|
| H A D | ctr_drbg.h | 177 mbedtls_svc_key_id_t key_id;
|
| H A D | ssl.h | 1643 … mbedtls_svc_key_id_t MBEDTLS_PRIVATE(psk_opaque); /*!< PSA key slot holding opaque PSK. This field 3786 mbedtls_svc_key_id_t psk, 3832 mbedtls_svc_key_id_t psk); 4265 mbedtls_svc_key_id_t pwd);
|