| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | ecp.h | 119 } mbedtls_ecp_group_id; typedef 143 mbedtls_ecp_group_id grp_id; /*!< An internal identifier. */ 236 mbedtls_ecp_group_id id; /*!< An internal group identifier. */ 567 const mbedtls_ecp_group_id *mbedtls_ecp_grp_id_list(void); 578 const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_grp_id(mbedtls_ecp_group_id grp_id); 875 int mbedtls_ecp_group_load(mbedtls_ecp_group *grp, mbedtls_ecp_group_id id); 915 int mbedtls_ecp_tls_read_group_id(mbedtls_ecp_group_id *grp, 1261 int mbedtls_ecp_gen_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, 1293 int mbedtls_ecp_set_public_key(mbedtls_ecp_group_id grp_id, 1330 int mbedtls_ecp_read_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, [all …]
|
| H A D | ecdh.h | 123 mbedtls_ecp_group_id MBEDTLS_PRIVATE(grp_id);/*!< The elliptic curve used. */ 155 mbedtls_ecp_group_id mbedtls_ecdh_get_grp_id(mbedtls_ecdh_context *ctx); 164 int mbedtls_ecdh_can_do(mbedtls_ecp_group_id gid); 255 mbedtls_ecp_group_id grp_id);
|
| H A D | psa_util.h | 87 psa_ecc_family_t mbedtls_ecc_group_to_psa(mbedtls_ecp_group_id grpid, 102 mbedtls_ecp_group_id mbedtls_ecc_group_from_psa(psa_ecc_family_t family,
|
| H A D | oid.h | 569 int mbedtls_oid_get_ec_grp(const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id); 580 int mbedtls_oid_get_oid_by_ec_grp(mbedtls_ecp_group_id grp_id, 592 int mbedtls_oid_get_ec_grp_algid(const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id); 604 int mbedtls_oid_get_oid_by_ec_grp_algid(mbedtls_ecp_group_id grp_id,
|
| H A D | ecdsa.h | 123 int mbedtls_ecdsa_can_do(mbedtls_ecp_group_id gid); 613 int mbedtls_ecdsa_genkey(mbedtls_ecdsa_context *ctx, mbedtls_ecp_group_id gid,
|
| H A D | ecjpake.h | 114 mbedtls_ecp_group_id curve,
|
| H A D | ssl.h | 1630 const mbedtls_ecp_group_id *MBEDTLS_PRIVATE(curve_list); /*!< allowed curves */ 3968 const mbedtls_ecp_group_id *curves);
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | pk_internal.h | 86 static inline mbedtls_ecp_group_id mbedtls_pk_get_ec_group_id(const mbedtls_pk_context *pk) in mbedtls_pk_get_ec_group_id() 88 mbedtls_ecp_group_id id; in mbedtls_pk_get_ec_group_id() 126 mbedtls_ecp_group_id id = mbedtls_pk_get_ec_group_id(pk); in mbedtls_pk_is_rfc8410() 138 int mbedtls_pk_ecc_set_group(mbedtls_pk_context *pk, mbedtls_ecp_group_id grp_id);
|
| H A D | ecdh.c | 29 static mbedtls_ecp_group_id mbedtls_ecdh_grp_id( in mbedtls_ecdh_grp_id() 39 int mbedtls_ecdh_can_do(mbedtls_ecp_group_id gid) in mbedtls_ecdh_can_do() 147 mbedtls_ecp_group_id mbedtls_ecdh_get_grp_id(mbedtls_ecdh_context *ctx) in mbedtls_ecdh_get_grp_id() 178 mbedtls_ecp_group_id grp_id) in ecdh_setup_internal() 193 int mbedtls_ecdh_setup(mbedtls_ecdh_context *ctx, mbedtls_ecp_group_id grp_id) in mbedtls_ecdh_setup() 390 mbedtls_ecp_group_id grp_id; in mbedtls_ecdh_read_params()
|
| H A D | pkparse.c | 74 mbedtls_ecp_group_id *grp_id) in pk_ecc_group_id_from_specified() 260 static int pk_group_id_from_group(const mbedtls_ecp_group *grp, mbedtls_ecp_group_id *grp_id) in pk_group_id_from_group() 264 const mbedtls_ecp_group_id *id; in pk_group_id_from_group() 303 mbedtls_ecp_group_id *grp_id) in pk_ecc_group_id_from_specified() 392 mbedtls_ecp_group_id grp_id; in pk_use_ecparams() 414 mbedtls_ecp_group_id grp_id, in pk_use_ecparams_rfc8410() 474 mbedtls_ecp_group_id *ec_grp_id) in pk_get_pk_alg() 524 mbedtls_ecp_group_id ec_grp_id = MBEDTLS_ECP_DP_NONE; in mbedtls_pk_parse_subpubkey() 753 mbedtls_ecp_group_id ec_grp_id = MBEDTLS_ECP_DP_NONE; in pk_parse_key_pkcs8_unencrypted_der()
|
| H A D | oid.c | 540 mbedtls_ecp_group_id grp_id; 618 FN_OID_GET_ATTR1(mbedtls_oid_get_ec_grp, oid_ecp_grp_t, grp_id, mbedtls_ecp_group_id, grp_id) 622 mbedtls_ecp_group_id, 631 mbedtls_ecp_group_id grp_id; 658 mbedtls_ecp_group_id, 663 mbedtls_ecp_group_id,
|
| H A D | ecp_invasive.h | 320 const mbedtls_ecp_group_id id,
|
| H A D | pkwrite.c | 231 mbedtls_ecp_group_id grp_id) in pk_write_ec_param() 270 mbedtls_ecp_group_id grp_id; in pk_write_ec_rfc8410_der() 312 mbedtls_ecp_group_id grp_id; in pk_write_ec_der() 481 mbedtls_ecp_group_id ec_grp_id = mbedtls_pk_get_ec_group_id(key); in mbedtls_pk_write_pubkey_der()
|
| H A D | pk_ecc.c | 17 int mbedtls_pk_ecc_set_group(mbedtls_pk_context *pk, mbedtls_ecp_group_id grp_id) in mbedtls_pk_ecc_set_group() 177 mbedtls_ecp_group_id ecp_group_id; in pk_ecc_set_pubkey_psa_ecp_fallback()
|
| H A D | psa_util.c | 189 psa_ecc_family_t mbedtls_ecc_group_to_psa(mbedtls_ecp_group_id grpid, in mbedtls_ecc_group_to_psa() 262 mbedtls_ecp_group_id mbedtls_ecc_group_from_psa(psa_ecc_family_t family, in mbedtls_ecc_group_from_psa()
|
| H A D | ecp.c | 395 static mbedtls_ecp_group_id ecp_supported_grp_id[ECP_NB_CURVES]; 408 const mbedtls_ecp_group_id *mbedtls_ecp_grp_id_list(void) in mbedtls_ecp_grp_id_list() 432 const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_grp_id(mbedtls_ecp_group_id grp_id) in mbedtls_ecp_curve_info_from_grp_id() 919 mbedtls_ecp_group_id grp_id; in mbedtls_ecp_tls_read_group() 931 int mbedtls_ecp_tls_read_group_id(mbedtls_ecp_group_id *grp, in mbedtls_ecp_tls_read_group_id() 2952 const mbedtls_ecp_group_id grp_id) in ecp_check_bad_points_mx() 3193 int mbedtls_ecp_gen_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, in mbedtls_ecp_gen_key() 3205 int mbedtls_ecp_set_public_key(mbedtls_ecp_group_id grp_id, in mbedtls_ecp_set_public_key() 3229 int mbedtls_ecp_read_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, in mbedtls_ecp_read_key() 3437 mbedtls_ecp_group_id mbedtls_ecp_keypair_get_group_id( in mbedtls_ecp_keypair_get_group_id()
|
| H A D | psa_crypto_ecp.c | 95 mbedtls_ecp_group_id grp_id = MBEDTLS_ECP_DP_NONE; in mbedtls_psa_ecp_load_representation() 326 mbedtls_ecp_group_id grp_id = in mbedtls_psa_ecp_generate_key()
|
| H A D | ecdsa.c | 225 int mbedtls_ecdsa_can_do(mbedtls_ecp_group_id gid) in mbedtls_ecdsa_can_do() 776 int mbedtls_ecdsa_genkey(mbedtls_ecdsa_context *ctx, mbedtls_ecp_group_id gid, in mbedtls_ecdsa_genkey()
|
| H A D | ssl_misc.h | 1604 int mbedtls_ssl_check_curve(const mbedtls_ssl_context *ssl, mbedtls_ecp_group_id grp_id); 1634 mbedtls_ecp_group_id mbedtls_ssl_get_ecp_group_id_from_tls_id(uint16_t tls_id); 1643 uint16_t mbedtls_ssl_get_tls_id_from_ecp_group_id(mbedtls_ecp_group_id grp_id);
|
| H A D | ssl_tls12_server.c | 667 mbedtls_ecp_group_id grp_id = mbedtls_pk_get_ec_group_id(pk); in ssl_check_key_curve() 668 mbedtls_ecp_group_id curr_grp_id; in ssl_check_key_curve() 2581 mbedtls_ecp_group_id grp_id; in ssl_get_ecdh_params_from_cert() 3057 mbedtls_ecp_group_id curr_grp_id = in ssl_prepare_server_key_exchange()
|
| H A D | ecjpake.c | 96 mbedtls_ecp_group_id curve, in mbedtls_ecjpake_setup()
|
| H A D | ssl_tls.c | 1173 const mbedtls_ecp_group_id *curve_list = ssl->conf->curve_list; in ssl_handshake_init() 2752 const mbedtls_ecp_group_id *curve_list) in mbedtls_ssl_conf_curves() 6299 int mbedtls_ssl_check_curve(const mbedtls_ssl_context *ssl, mbedtls_ecp_group_id grp_id) in mbedtls_ssl_check_curve() 6313 mbedtls_ecp_group_id ecp_group_id; 6379 mbedtls_ecp_group_id mbedtls_ssl_get_ecp_group_id_from_tls_id(uint16_t tls_id) in mbedtls_ssl_get_ecp_group_id_from_tls_id() 6390 uint16_t mbedtls_ssl_get_tls_id_from_ecp_group_id(mbedtls_ecp_group_id grp_id) in mbedtls_ssl_get_tls_id_from_ecp_group_id()
|
| H A D | pk.c | 936 mbedtls_ecp_group_id grp_id; in copy_from_psa()
|
| H A D | ssl_tls12_client.c | 1792 mbedtls_ecp_group_id grp_id; in ssl_check_server_ecdh_params() 2018 mbedtls_ecp_group_id grp_id = mbedtls_pk_get_ec_group_id(peer_pk); in ssl_get_ecdh_params_from_cert()
|
| /optee_os/lib/libmbedtls/core/ |
| H A D | ecc.c | 87 static mbedtls_ecp_group_id curve_to_group_id(uint32_t curve) in curve_to_group_id() 112 mbedtls_ecp_group_id gid; in ecc_generate_keypair() 172 mbedtls_ecp_group_id gid; in ecc_sign() 250 mbedtls_ecp_group_id gid; in ecc_verify() 320 mbedtls_ecp_group_id gid; in ecc_shared_secret()
|