Lines Matching refs:mbedtls_ecp_point

271 void mbedtls_ecp_point_init( mbedtls_ecp_point *pt )  in mbedtls_ecp_point_init()
308 void mbedtls_ecp_point_free( mbedtls_ecp_point *pt ) in mbedtls_ecp_point_free()
363 int mbedtls_ecp_copy( mbedtls_ecp_point *P, const mbedtls_ecp_point *Q ) in mbedtls_ecp_copy()
386 int mbedtls_ecp_set_zero( mbedtls_ecp_point *pt ) in mbedtls_ecp_set_zero()
401 int mbedtls_ecp_is_zero( mbedtls_ecp_point *pt ) in mbedtls_ecp_is_zero()
409 int mbedtls_ecp_point_cmp( const mbedtls_ecp_point *P, in mbedtls_ecp_point_cmp()
410 const mbedtls_ecp_point *Q ) in mbedtls_ecp_point_cmp()
425 int mbedtls_ecp_point_read_string( mbedtls_ecp_point *P, int radix, in mbedtls_ecp_point_read_string()
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()
743 static int ecp_normalize_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt ) in ecp_normalize_jac()
790 mbedtls_ecp_point *T[], size_t t_len ) in ecp_normalize_jac_many()
871 mbedtls_ecp_point *Q, in ecp_safe_invert_jac()
905 static int ecp_double_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_double_jac()
906 const mbedtls_ecp_point *P ) in ecp_double_jac()
996 static int ecp_add_mixed( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_add_mixed()
997 const mbedtls_ecp_point *P, const mbedtls_ecp_point *Q ) in ecp_add_mixed()
1078 static int ecp_randomize_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, in ecp_randomize_jac()
1192 mbedtls_ecp_point T[], const mbedtls_ecp_point *P, in ecp_precompute_comb()
1198 mbedtls_ecp_point *cur, *TT[COMB_MAX_PRE - 1]; in ecp_precompute_comb()
1243 static int ecp_select_comb( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_select_comb()
1244 const mbedtls_ecp_point T[], unsigned char t_len, in ecp_select_comb()
1273 static int ecp_mul_comb_core( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_comb_core()
1274 const mbedtls_ecp_point T[], unsigned char t_len, in ecp_mul_comb_core()
1280 mbedtls_ecp_point Txi; in ecp_mul_comb_core()
1309 static int ecp_mul_comb( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_comb()
1310 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_comb()
1318 mbedtls_ecp_point *T; in ecp_mul_comb()
1370 T = mbedtls_calloc( pre_len, sizeof( mbedtls_ecp_point ) ); in ecp_mul_comb()
1440 static int ecp_normalize_mxz( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P ) in ecp_normalize_mxz()
1460 static int ecp_randomize_mxz( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P, in ecp_randomize_mxz()
1508 mbedtls_ecp_point *R, mbedtls_ecp_point *S, in ecp_double_add_mxz()
1509 const mbedtls_ecp_point *P, const mbedtls_ecp_point *Q, in ecp_double_add_mxz()
1550 static int ecp_mul_mxz( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_mxz()
1551 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_mxz()
1558 mbedtls_ecp_point RP; in ecp_mul_mxz()
1611 int mbedtls_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in mbedtls_ecp_mul()
1612 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul()
1641 static int ecp_check_pubkey_sw( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt ) in ecp_check_pubkey_sw()
1691 mbedtls_ecp_point *R, in mbedtls_ecp_mul_shortcuts()
1693 const mbedtls_ecp_point *P ) in mbedtls_ecp_mul_shortcuts()
1720 int mbedtls_ecp_muladd( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in mbedtls_ecp_muladd()
1721 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd()
1722 const mbedtls_mpi *n, const mbedtls_ecp_point *Q ) in mbedtls_ecp_muladd()
1725 mbedtls_ecp_point mP; in mbedtls_ecp_muladd()
1749 static int ecp_check_pubkey_mx( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt ) in ecp_check_pubkey_mx()
1762 int mbedtls_ecp_check_pubkey( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt ) in mbedtls_ecp_check_pubkey()
1816 const mbedtls_ecp_point *G, in mbedtls_ecp_gen_keypair_base()
1817 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair_base()
1898 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair()
1925 mbedtls_ecp_point Q; in mbedtls_ecp_check_pub_priv()
1971 mbedtls_ecp_point R, P; in mbedtls_ecp_self_test()