Home
last modified time | relevance | path

Searched refs:mbedtls_ecp_group (Results 1 – 17 of 17) sorted by relevance

/net-tools-latest/mbedtls-2.4.0/include/mbedtls/
Decp.h147 mbedtls_ecp_group; typedef
158 mbedtls_ecp_group grp; /*!< Elliptic curve and base point */
286 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp );
301 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp );
328 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src );
391 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *P,
413 int mbedtls_ecp_point_read_binary( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P,
430 int mbedtls_ecp_tls_read_point( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt,
447 int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt,
464 int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id index );
[all …]
Decdh.h46 mbedtls_ecp_group grp; /*!< elliptic curve used */
71 int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q,
93 int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z,
Decdsa.h75 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
95 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s,
114 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp,
Decjpake.h72 mbedtls_ecp_group grp; /**< Elliptic curve */
Dcompat-1.3.h1960 #define ecp_group mbedtls_ecp_group
/net-tools-latest/mbedtls-2.4.0/library/
Decp.c257 static inline ecp_curve_type ecp_get_type( const mbedtls_ecp_group *grp ) in ecp_get_type()
284 void mbedtls_ecp_group_init( mbedtls_ecp_group *grp ) in mbedtls_ecp_group_init()
289 memset( grp, 0, sizeof( mbedtls_ecp_group ) ); in mbedtls_ecp_group_init()
321 void mbedtls_ecp_group_free( mbedtls_ecp_group *grp ) in mbedtls_ecp_group_free()
344 mbedtls_zeroize( grp, sizeof( mbedtls_ecp_group ) ); in mbedtls_ecp_group_free()
378 int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src ) in mbedtls_ecp_group_copy()
441 int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *P, in mbedtls_ecp_point_write_binary()
497 int mbedtls_ecp_point_read_binary( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, in mbedtls_ecp_point_read_binary()
536 int mbedtls_ecp_tls_read_point( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, in mbedtls_ecp_tls_read_point()
567 int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt, in mbedtls_ecp_tls_write_point()
[all …]
Decjpake.c143 const mbedtls_ecp_group *grp, in ecjpake_write_len_point()
179 const mbedtls_ecp_group *grp, in ecjpake_hash()
229 const mbedtls_ecp_group *grp, in ecjpake_zkp_read()
279 MBEDTLS_MPI_CHK( mbedtls_ecp_muladd( (mbedtls_ecp_group *) grp, in ecjpake_zkp_read()
301 const mbedtls_ecp_group *grp, in ecjpake_zkp_write()
326 MBEDTLS_MPI_CHK( mbedtls_ecp_gen_keypair_base( (mbedtls_ecp_group *) grp, in ecjpake_zkp_write()
362 const mbedtls_ecp_group *grp, in ecjpake_kkp_read()
399 const mbedtls_ecp_group *grp, in ecjpake_kkp_write()
417 MBEDTLS_MPI_CHK( mbedtls_ecp_gen_keypair_base( (mbedtls_ecp_group *) grp, G, x, X, in ecjpake_kkp_write()
436 const mbedtls_ecp_group *grp, in ecjpake_kkpp_read()
[all …]
Decdsa.c49 static int derive_mpi( const mbedtls_ecp_group *grp, mbedtls_mpi *x, in derive_mpi()
72 int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign()
161 int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, in mbedtls_ecdsa_sign_det()
199 int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp, in mbedtls_ecdsa_verify()
Decdh.c44 int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecdh_gen_public()
54 int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z, in mbedtls_ecdh_compute_shared()
Dpkparse.c225 static int pk_group_from_specified( const mbedtls_asn1_buf *params, mbedtls_ecp_group *grp ) in pk_group_from_specified()
370 static int pk_group_id_from_group( const mbedtls_ecp_group *grp, mbedtls_ecp_group_id *grp_id ) in pk_group_id_from_group()
373 mbedtls_ecp_group ref; in pk_group_id_from_group()
418 mbedtls_ecp_group grp; in pk_group_id_from_specified()
442 static int pk_use_ecparams( const mbedtls_asn1_buf *params, mbedtls_ecp_group *grp ) in pk_use_ecparams()
Decp_curves.c575 static int ecp_group_load( mbedtls_ecp_group *grp, in ecp_group_load()
658 static int ecp_use_curve25519( mbedtls_ecp_group *grp ) in ecp_use_curve25519()
691 int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id id ) in mbedtls_ecp_group_load()
/net-tools-latest/mbedtls-2.4.0/tests/suites/
Dtest_suite_ecp.function34 mbedtls_ecp_group grp;
58 mbedtls_ecp_group grp;
112 mbedtls_ecp_group grp;
162 mbedtls_ecp_group grp;
196 mbedtls_ecp_group grp;
230 mbedtls_ecp_group grp;
268 mbedtls_ecp_group grp;
307 mbedtls_ecp_group grp;
359 mbedtls_ecp_group grp;
386 mbedtls_ecp_group grp1, grp2;
[all …]
Dtest_suite_ecdsa.function13 mbedtls_ecp_group grp;
47 mbedtls_ecp_group grp;
102 mbedtls_ecp_group grp;
Dtest_suite_ecdh.function13 mbedtls_ecp_group grp;
50 mbedtls_ecp_group grp;
/net-tools-latest/mbedtls-2.4.0/yotta/data/example-benchmark/
Dmain.cpp321 void ecp_clear_precomputed( mbedtls_ecp_group *grp ) in ecp_clear_precomputed()
/net-tools-latest/mbedtls-2.4.0/programs/test/
Dbenchmark.c219 void ecp_clear_precomputed( mbedtls_ecp_group *grp ) in ecp_clear_precomputed()
/net-tools-latest/mbedtls-2.4.0/scripts/data_files/
Drename-1.3-2.0.txt1504 ecp_group mbedtls_ecp_group