Home
last modified time | relevance | path

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

12

/mbedtls-development/library/
A Decdh.c55 return( ctx->grp_id ); in mbedtls_ecdh_grp_id()
201 ret = mbedtls_ecp_group_load( &ctx->grp, grp_id ); in ecdh_setup_internal()
218 return( ecdh_setup_internal( ctx, grp_id ) ); in mbedtls_ecdh_setup()
220 switch( grp_id ) in mbedtls_ecdh_setup()
226 ctx->grp_id = grp_id; in mbedtls_ecdh_setup()
232 ctx->grp_id = grp_id; in mbedtls_ecdh_setup()
294 ctx->grp_id = MBEDTLS_ECP_DP_NONE; in mbedtls_ecdh_free()
415 mbedtls_ecp_group_id grp_id; in mbedtls_ecdh_read_params() local
425 if( ( ret = mbedtls_ecdh_setup( ctx, grp_id ) ) != 0 ) in mbedtls_ecdh_read_params()
799 return( ecdh_setup_internal( ctx, grp_id ) ); in mbedtls_ecdh_setup_no_everest()
[all …]
A Dpsa_crypto_ecp.c79 mbedtls_ecp_group_id grp_id = MBEDTLS_ECP_DP_NONE; in mbedtls_psa_ecp_load_representation() local
126 grp_id = mbedtls_ecc_group_of_psa( PSA_KEY_TYPE_ECC_GET_FAMILY( type ), in mbedtls_psa_ecp_load_representation()
128 if( grp_id == MBEDTLS_ECP_DP_NONE ) in mbedtls_psa_ecp_load_representation()
141 mbedtls_ecp_group_load( &ecp->grp, grp_id ) ); in mbedtls_psa_ecp_load_representation()
321 mbedtls_ecp_group_id grp_id = in ecp_generate_key() local
325 mbedtls_ecp_curve_info_from_grp_id( grp_id ); in ecp_generate_key()
331 if( grp_id == MBEDTLS_ECP_DP_NONE || curve_info == NULL ) in ecp_generate_key()
335 ret = mbedtls_ecp_gen_key( grp_id, &ecp, in ecp_generate_key()
A Doid.c478 mbedtls_ecp_group_id grp_id; member
555 FN_OID_TYPED_FROM_ASN1(oid_ecp_grp_t, grp_id, oid_ecp_grp)
556 FN_OID_GET_ATTR1(mbedtls_oid_get_ec_grp, oid_ecp_grp_t, grp_id, mbedtls_ecp_group_id, grp_id)
557 …D_BY_ATTR1(mbedtls_oid_get_oid_by_ec_grp, oid_ecp_grp_t, oid_ecp_grp, mbedtls_ecp_group_id, grp_id)
A Decdh_misc.h36 mbedtls_ecp_group_id grp_id );
A Decp.c448 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_curve_info_from_grp_id()
451 if( curve_info->grp_id == grp_id ) in mbedtls_ecp_curve_info_from_grp_id()
466 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_curve_info_from_tls_id()
487 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_curve_info_from_name()
935 mbedtls_ecp_group_id grp_id; in mbedtls_ecp_tls_read_group() local
943 return( mbedtls_ecp_group_load( grp, grp_id ) ); in mbedtls_ecp_tls_read_group()
981 *grp = curve_info->grp_id; in mbedtls_ecp_tls_read_group_id()
2806 if( grp_id == MBEDTLS_ECP_DP_CURVE25519 ) in ecp_check_bad_points_mx()
2821 (void) grp_id; in ecp_check_bad_points_mx()
3079 if( grp_id == MBEDTLS_ECP_DP_CURVE25519 ) in mbedtls_ecp_read_key()
[all …]
A Dpkparse.c385 static int pk_group_id_from_group( const mbedtls_ecp_group *grp, mbedtls_ecp_group_id *grp_id ) in pk_group_id_from_group() argument
418 *grp_id = *id; in pk_group_id_from_group()
430 mbedtls_ecp_group_id *grp_id ) in pk_group_id_from_specified() argument
440 ret = pk_group_id_from_group( &grp, grp_id ); in pk_group_id_from_specified()
460 mbedtls_ecp_group_id grp_id; in pk_use_ecparams() local
464 if( mbedtls_oid_get_ec_grp( params, &grp_id ) != 0 ) in pk_use_ecparams()
470 if( ( ret = pk_group_id_from_specified( params, &grp_id ) ) != 0 ) in pk_use_ecparams()
480 if( grp->id != MBEDTLS_ECP_DP_NONE && grp->id != grp_id ) in pk_use_ecparams()
483 if( ( ret = mbedtls_ecp_group_load( grp, grp_id ) ) != 0 ) in pk_use_ecparams()
A Dssl_tls13_client.c295 curve_info->grp_id ) ) != 0 ) in ssl_tls13_generate_and_write_ecdh_key_exchange()
478 mbedtls_ecp_group_id grp_id; in ssl_tls13_check_ecdh_params() local
480 grp_id = ssl->handshake->ecdh_ctx.grp.id; in ssl_tls13_check_ecdh_params()
482 grp_id = ssl->handshake->ecdh_ctx.grp_id; in ssl_tls13_check_ecdh_params()
485 curve_info = mbedtls_ecp_curve_info_from_grp_id( grp_id ); in ssl_tls13_check_ecdh_params()
494 if( mbedtls_ssl_check_curve( ssl, grp_id ) != 0 ) in ssl_tls13_check_ecdh_params()
A Dssl_cli.c2482 mbedtls_ecp_group_id grp_id; in ssl_check_server_ecdh_params() local
2484 grp_id = ssl->handshake->ecdh_ctx.grp.id; in ssl_check_server_ecdh_params()
2486 grp_id = ssl->handshake->ecdh_ctx.grp_id; in ssl_check_server_ecdh_params()
2489 curve_info = mbedtls_ecp_curve_info_from_grp_id( grp_id ); in ssl_check_server_ecdh_params()
2499 if( mbedtls_ssl_check_curve( ssl, grp_id ) != 0 ) in ssl_check_server_ecdh_params()
A Dssl_srv.c889 mbedtls_ecp_group_id grp_id = mbedtls_pk_ec( *pk )->grp.id; in ssl_check_key_curve() local
893 if( (*crv)->grp_id == grp_id ) in ssl_check_key_curve()
3061 (*curve)->grp_id ) ) != 0 ) in ssl_prepare_server_key_exchange()
A Dssl_misc.h1269 int mbedtls_ssl_check_curve( const mbedtls_ssl_context *ssl, mbedtls_ecp_group_id grp_id );
/mbedtls-development/programs/test/
A Dbenchmark.c1073 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main()
1076 if( ! mbedtls_ecdsa_can_do( curve_info->grp_id ) ) in main()
1095 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main()
1155 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main()
1158 if( ! mbedtls_ecdh_can_do( curve_info->grp_id ) ) in main()
1181 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main()
1203 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main()
1206 if( ! mbedtls_ecdh_can_do( curve_info->grp_id ) ) in main()
1229 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main()
1261 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main()
[all …]
/mbedtls-development/programs/fuzz/
A Dfuzz_privkey.c55 mbedtls_ecp_group_id grp_id = ecp->grp.id; in LLVMFuzzerTestOneInput() local
57 mbedtls_ecp_curve_info_from_grp_id( grp_id ); in LLVMFuzzerTestOneInput()
A Dfuzz_pubkey.c48 mbedtls_ecp_group_id grp_id = ecp->grp.id; in LLVMFuzzerTestOneInput() local
50 mbedtls_ecp_curve_info_from_grp_id( grp_id ); in LLVMFuzzerTestOneInput()
/mbedtls-development/3rdparty/everest/library/
A Deverest.c40 int mbedtls_everest_setup( mbedtls_ecdh_context_everest *ctx, int grp_id ) in mbedtls_everest_setup() argument
42 if( grp_id != MBEDTLS_ECP_DP_CURVE25519 ) in mbedtls_everest_setup()
/mbedtls-development/include/mbedtls/
A Decp.h155 mbedtls_ecp_group_id grp_id; /*!< An internal identifier. */ member
553 const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_grp_id( mbedtls_ecp_group_id grp_id );
1213 int mbedtls_ecp_gen_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
1235 int mbedtls_ecp_read_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
A Decdh.h139 mbedtls_ecp_group_id MBEDTLS_PRIVATE(grp_id);/*!< The elliptic curve used. */
259 mbedtls_ecp_group_id grp_id );
A Doid.h507 int mbedtls_oid_get_ec_grp( const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id );
518 int mbedtls_oid_get_oid_by_ec_grp( mbedtls_ecp_group_id grp_id,
A Dpsa_util.h383 mbedtls_ecc_group_to_psa( curve_info->grp_id, bits ) ) ); in mbedtls_psa_parse_tls_ecc_group()
/mbedtls-development/tests/suites/
A Dtest_suite_ecdh.function4 static int load_public_key( int grp_id, data_t *point,
8 TEST_ASSERT( mbedtls_ecp_group_load( &ecp->grp, grp_id ) == 0 );
20 static int load_private_key( int grp_id, data_t *private_key,
25 TEST_ASSERT( mbedtls_ecp_read_key( grp_id, ecp,
365 void ecdh_exchange_calc_secret( int grp_id,
383 if( ! load_private_key( grp_id, our_private_key, &our_key, &rnd_info ) )
385 if( ! load_public_key( grp_id, their_point, &their_key ) )
A Dtest_suite_ecp.function74 void ecp_check_pub( int grp_id, char * x_hex, char * y_hex, char * z_hex,
83 TEST_ASSERT( mbedtls_ecp_group_load( &grp, grp_id ) == 0 );
854 void mbedtls_ecp_read_key( int grp_id, data_t* in_key, int expected, int canonical )
863 ret = mbedtls_ecp_read_key( grp_id, &key, in_key->x, in_key->len );
889 ret = mbedtls_ecp_read_key( grp_id, &key2, export1, in_key->len );
A Dtest_suite_pk.function517 void pk_sign_verify_restart( int pk_type, int grp_id, char *d_str,
537 TEST_ASSERT( mbedtls_ecp_group_load( &mbedtls_pk_ec( prv )->grp, grp_id ) == 0 );
541 TEST_ASSERT( mbedtls_ecp_group_load( &mbedtls_pk_ec( pub )->grp, grp_id ) == 0 );
/mbedtls-development/3rdparty/everest/include/everest/
A Deverest.h61 int mbedtls_everest_setup( mbedtls_ecdh_context_everest *ctx, int grp_id );
/mbedtls-development/programs/pkey/
A Dgen_key.c89 #define DFL_EC_CURVE mbedtls_ecp_curve_list()->grp_id
273 opt.ec_curve = curve_info->grp_id; in main()
A Decdsa.c54 #define ECPARAMS mbedtls_ecp_curve_list()->grp_id
/mbedtls-development/programs/ssl/
A Dssl_client2.c1479 curve_cur->grp_id != MBEDTLS_ECP_DP_NONE; in main()

Completed in 50 milliseconds

12