/AliOS-Things-master/components/mbedtls/library/ |
A D | ecdh.c | 183 mbedtls_ecp_group_id grp_id ) in ecdh_setup_internal() argument 187 ret = mbedtls_ecp_group_load( &ctx->grp, grp_id ); in ecdh_setup_internal() 199 int mbedtls_ecdh_setup( mbedtls_ecdh_context *ctx, mbedtls_ecp_group_id grp_id ) in mbedtls_ecdh_setup() argument 204 return( ecdh_setup_internal( ctx, grp_id ) ); in mbedtls_ecdh_setup() 206 switch( grp_id ) in mbedtls_ecdh_setup() 211 ctx->grp_id = grp_id; in mbedtls_ecdh_setup() 213 return( ecdh_setup_internal( &ctx->ctx.mbed_ecdh, grp_id ) ); in mbedtls_ecdh_setup() 268 ctx->grp_id = MBEDTLS_ECP_DP_NONE; in mbedtls_ecdh_free() 384 mbedtls_ecp_group_id grp_id; in mbedtls_ecdh_read_params() local 390 if( ( ret = mbedtls_ecp_tls_read_group_id( &grp_id, buf, end - *buf ) ) in mbedtls_ecdh_read_params() [all …]
|
A D | oid.c | 453 mbedtls_ecp_group_id grp_id; member 530 FN_OID_TYPED_FROM_ASN1(oid_ecp_grp_t, grp_id, oid_ecp_grp) 531 FN_OID_GET_ATTR1(mbedtls_oid_get_ec_grp, oid_ecp_grp_t, grp_id, mbedtls_ecp_group_id, grp_id) 532 …D_BY_ATTR1(mbedtls_oid_get_oid_by_ec_grp, oid_ecp_grp_t, oid_ecp_grp, mbedtls_ecp_group_id, grp_id)
|
A D | pkparse.c | 389 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 422 *grp_id = *id; in pk_group_id_from_group() 434 mbedtls_ecp_group_id *grp_id ) in pk_group_id_from_specified() argument 444 ret = pk_group_id_from_group( &grp, grp_id ); in pk_group_id_from_specified() 464 mbedtls_ecp_group_id grp_id; in pk_use_ecparams() local 468 if( mbedtls_oid_get_ec_grp( params, &grp_id ) != 0 ) in pk_use_ecparams() 474 if( ( ret = pk_group_id_from_specified( params, &grp_id ) ) != 0 ) in pk_use_ecparams() 484 if( grp->id != MBEDTLS_ECP_DP_NONE && grp->id != grp_id ) in pk_use_ecparams() 487 if( ( ret = mbedtls_ecp_group_load( grp, grp_id ) ) != 0 ) in pk_use_ecparams()
|
A D | ssl_cli.c | 264 const mbedtls_ecp_group_id *grp_id; in ssl_write_supported_elliptic_curves_ext() local 274 for( grp_id = ssl->conf->curve_list; *grp_id != MBEDTLS_ECP_DP_NONE; grp_id++ ) in ssl_write_supported_elliptic_curves_ext() 276 for( info = mbedtls_ecp_curve_list(); info->grp_id != MBEDTLS_ECP_DP_NONE; info++ ) in ssl_write_supported_elliptic_curves_ext() 280 info = mbedtls_ecp_curve_info_from_grp_id( *grp_id ); in ssl_write_supported_elliptic_curves_ext() 300 for( grp_id = ssl->conf->curve_list; *grp_id != MBEDTLS_ECP_DP_NONE; grp_id++ ) in ssl_write_supported_elliptic_curves_ext() 306 info = mbedtls_ecp_curve_info_from_grp_id( *grp_id ); in ssl_write_supported_elliptic_curves_ext() 2032 mbedtls_ecp_group_id grp_id; in ssl_check_server_ecdh_params() local 2034 grp_id = ssl->handshake->ecdh_ctx.grp.id; in ssl_check_server_ecdh_params() 2036 grp_id = ssl->handshake->ecdh_ctx.grp_id; in ssl_check_server_ecdh_params() 2039 curve_info = mbedtls_ecp_curve_info_from_grp_id( grp_id ); in ssl_check_server_ecdh_params() [all …]
|
A D | ecp.c | 452 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_grp_id_list() 455 ecp_supported_grp_id[i++] = curve_info->grp_id; in mbedtls_ecp_grp_id_list() 473 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_curve_info_from_grp_id() 476 if( curve_info->grp_id == grp_id ) in mbedtls_ecp_curve_info_from_grp_id() 491 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_curve_info_from_tls_id() 512 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in mbedtls_ecp_curve_info_from_name() 910 mbedtls_ecp_group_id grp_id; in mbedtls_ecp_tls_read_group() local 915 if( ( ret = mbedtls_ecp_tls_read_group_id( &grp_id, buf, len ) ) != 0 ) in mbedtls_ecp_tls_read_group() 918 return( mbedtls_ecp_group_load( grp, grp_id ) ); in mbedtls_ecp_tls_read_group() 956 *grp = curve_info->grp_id; in mbedtls_ecp_tls_read_group_id() [all …]
|
A D | ssl_srv.c | 683 mbedtls_ecp_group_id grp_id = mbedtls_pk_ec( *pk )->grp.id; in ssl_check_key_curve() local 687 if( (*crv)->grp_id == grp_id ) in ssl_check_key_curve() 3039 if( (*curve)->grp_id == *gid ) in ssl_prepare_server_key_exchange() 3052 (*curve)->grp_id ) ) != 0 ) in ssl_prepare_server_key_exchange()
|
A D | ssl_tls.c | 9484 int mbedtls_ssl_check_curve( const mbedtls_ssl_context *ssl, mbedtls_ecp_group_id grp_id ) in mbedtls_ssl_check_curve() argument 9492 if( *gid == grp_id ) in mbedtls_ssl_check_curve()
|
/AliOS-Things-master/components/mbedtls/programs/test/ |
A D | benchmark.c | 838 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main() 843 if( mbedtls_ecdsa_genkey( &ecdsa, curve_info->grp_id, myrand, NULL ) != 0 ) in main() 857 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main() 899 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main() 904 if( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) != 0 || in main() 925 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main() 931 if( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) != 0 || in main() 950 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main() 955 if( mbedtls_ecp_group_load( &ecdh.grp, curve_info->grp_id ) != 0 || in main() 976 curve_info->grp_id != MBEDTLS_ECP_DP_NONE; in main() [all …]
|
/AliOS-Things-master/components/mbedtls/include/mbedtls/ |
A D | ecdh.h | 123 mbedtls_ecp_group_id grp_id;/*!< The elliptic curve used. */ 234 mbedtls_ecp_group_id grp_id );
|
A D | ecp.h | 101 mbedtls_ecp_group_id grp_id; /*!< An internal identifier. */ member 442 const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_grp_id( mbedtls_ecp_group_id grp_id ); 1086 int mbedtls_ecp_gen_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
|
A D | oid.h | 481 int mbedtls_oid_get_ec_grp( const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id ); 492 int mbedtls_oid_get_oid_by_ec_grp( mbedtls_ecp_group_id grp_id,
|
A D | ssl_internal.h | 647 int mbedtls_ssl_check_curve( const mbedtls_ssl_context *ssl, mbedtls_ecp_group_id grp_id );
|
/AliOS-Things-master/components/mbedtls/programs/pkey/ |
A D | gen_key.c | 95 #define DFL_EC_CURVE mbedtls_ecp_curve_list()->grp_id 290 opt.ec_curve = curve_info->grp_id; in main()
|
A D | ecdsa.c | 60 #define ECPARAMS mbedtls_ecp_curve_list()->grp_id
|
/AliOS-Things-master/components/mbedtls/programs/ssl/ |
A D | ssl_client2.c | 1138 curve_list[i++] = curve_cur->grp_id; in main() 1145 curve_cur->grp_id != MBEDTLS_ECP_DP_NONE; in main()
|
A D | ssl_server2.c | 1916 curve_list[i++] = curve_cur->grp_id; in main() 1923 curve_cur->grp_id != MBEDTLS_ECP_DP_NONE; in main()
|