Home
last modified time | relevance | path

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

/optee_os/lib/libmbedtls/mbedtls/include/psa/
H A Dcrypto.h149 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 Dcrypto_types.h292 typedef psa_key_id_t mbedtls_svc_key_id_t; typedef
303 } mbedtls_svc_key_id_t; typedef
H A 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,
H A 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()
H A Dcrypto_struct.h315 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 Dcrypto_extra.h579 mbedtls_svc_key_id_t key_id,
1529 mbedtls_svc_key_id_t password);
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_storage.h70 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 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()
H A Dpsa_crypto_slot_management.h93 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 Dpk.c157 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 Dpk_ecc.c111 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 Dpsa_crypto.c1098 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 Dpsa_crypto_slot_management.c331 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 Dpk_wrap.c72 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 Dssl_misc.h789 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 Dcipher_wrap.h166 mbedtls_svc_key_id_t slot;
H A Dssl_tls.c1968 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 Dssl_tls13_keys.c705 mbedtls_svc_key_id_t key = MBEDTLS_SVC_KEY_ID_INIT; in ssl_tls13_calc_finished_core()
H A Dssl_msg.c65 int mbedtls_ct_hmac(mbedtls_svc_key_id_t key, in mbedtls_ct_hmac()
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dpk.h237 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 Dblock_cipher.h56 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(psa_key_id);
H A Dssl_cookie.h46 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(psa_hmac_key); /*!< key id for the HMAC portion */
H A Dssl_ticket.h60 mbedtls_svc_key_id_t MBEDTLS_PRIVATE(key); /*!< key used for auth enc/decryption */
H A Dctr_drbg.h177 mbedtls_svc_key_id_t key_id;
H A Dssl.h1643mbedtls_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);