/mbedtls-latest/include/mbedtls/ |
D | ecp.h | 117 } mbedtls_ecp_group_id; typedef 141 mbedtls_ecp_group_id grp_id; /*!< An internal identifier. */ 234 mbedtls_ecp_group_id id; /*!< An internal group identifier. */ 565 const mbedtls_ecp_group_id *mbedtls_ecp_grp_id_list(void); 576 const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_grp_id(mbedtls_ecp_group_id grp_id); 873 int mbedtls_ecp_group_load(mbedtls_ecp_group *grp, mbedtls_ecp_group_id id); 913 int mbedtls_ecp_tls_read_group_id(mbedtls_ecp_group_id *grp, 1259 int mbedtls_ecp_gen_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, 1291 int mbedtls_ecp_set_public_key(mbedtls_ecp_group_id grp_id, 1328 int mbedtls_ecp_read_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, [all …]
|
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);
|
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,
|
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,
|
D | ecdsa.h | 123 int mbedtls_ecdsa_can_do(mbedtls_ecp_group_id gid); 610 int mbedtls_ecdsa_genkey(mbedtls_ecdsa_context *ctx, mbedtls_ecp_group_id gid,
|
D | ecjpake.h | 114 mbedtls_ecp_group_id curve,
|
D | ssl.h | 1580 const mbedtls_ecp_group_id *MBEDTLS_PRIVATE(curve_list); /*!< allowed curves */ 3870 const mbedtls_ecp_group_id *curves);
|
/mbedtls-latest/library/ |
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);
|
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()
|
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()
|
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,
|
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()
|
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()
|
D | ecp.c | 391 static mbedtls_ecp_group_id ecp_supported_grp_id[ECP_NB_CURVES]; 404 const mbedtls_ecp_group_id *mbedtls_ecp_grp_id_list(void) in mbedtls_ecp_grp_id_list() 428 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() 915 mbedtls_ecp_group_id grp_id; in mbedtls_ecp_tls_read_group() 927 int mbedtls_ecp_tls_read_group_id(mbedtls_ecp_group_id *grp, in mbedtls_ecp_tls_read_group_id() 2948 const mbedtls_ecp_group_id grp_id) in ecp_check_bad_points_mx() 3189 int mbedtls_ecp_gen_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, in mbedtls_ecp_gen_key() 3201 int mbedtls_ecp_set_public_key(mbedtls_ecp_group_id grp_id, in mbedtls_ecp_set_public_key() 3225 int mbedtls_ecp_read_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, in mbedtls_ecp_read_key() 3433 mbedtls_ecp_group_id mbedtls_ecp_keypair_get_group_id( in mbedtls_ecp_keypair_get_group_id()
|
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()
|
D | ecp_invasive.h | 320 const mbedtls_ecp_group_id id,
|
D | psa_crypto_ecp.c | 95 mbedtls_ecp_group_id grp_id = MBEDTLS_ECP_DP_NONE; in mbedtls_psa_ecp_load_representation() 329 mbedtls_ecp_group_id grp_id = in mbedtls_psa_ecp_generate_key()
|
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()
|
D | ssl_misc.h | 1581 int mbedtls_ssl_check_curve(const mbedtls_ssl_context *ssl, mbedtls_ecp_group_id grp_id); 1611 mbedtls_ecp_group_id mbedtls_ssl_get_ecp_group_id_from_tls_id(uint16_t tls_id); 1620 uint16_t mbedtls_ssl_get_tls_id_from_ecp_group_id(mbedtls_ecp_group_id grp_id);
|
/mbedtls-latest/tests/include/alt-dummy/ |
D | ecp_alt.h | 11 const mbedtls_ecp_group_id id;
|
/mbedtls-latest/programs/fuzz/ |
D | fuzz_pubkey.c | 51 mbedtls_ecp_group_id grp_id = mbedtls_ecp_keypair_get_group_id(ecp); in LLVMFuzzerTestOneInput()
|
D | fuzz_privkey.c | 74 mbedtls_ecp_group_id grp_id = mbedtls_ecp_keypair_get_group_id(ecp); in LLVMFuzzerTestOneInput()
|
/mbedtls-latest/programs/pkey/ |
D | ecdsa.c | 133 mbedtls_ecp_group_id grp_id = mbedtls_ecp_keypair_get_group_id(&ctx_sign); in main()
|
D | gen_key.c | 388 ret = mbedtls_ecp_gen_key((mbedtls_ecp_group_id) opt.ec_curve, in main()
|
/mbedtls-latest/tests/suites/ |
D | test_suite_ecjpake.function | 109 mbedtls_ecp_group_id valid_group = MBEDTLS_ECP_DP_SECP256R1;
|