Lines Matching refs:mbedtls_ecp_point

154     mbedtls_ecp_point R;    /* current intermediate result                  */
156 mbedtls_ecp_point *T; /* table for precomputed points */
208 mbedtls_ecp_point mP; /* mP value */
209 mbedtls_ecp_point R; /* R intermediate result */
539 void mbedtls_ecp_point_init( mbedtls_ecp_point *pt ) in mbedtls_ecp_point_init()
587 void mbedtls_ecp_point_free( mbedtls_ecp_point *pt ) in mbedtls_ecp_point_free()
642 int mbedtls_ecp_copy( mbedtls_ecp_point *P, const mbedtls_ecp_point *Q ) in mbedtls_ecp_copy()
670 int mbedtls_ecp_set_zero( mbedtls_ecp_point *pt ) in mbedtls_ecp_set_zero()
686 int mbedtls_ecp_is_zero( mbedtls_ecp_point *pt ) in mbedtls_ecp_is_zero()
696 int mbedtls_ecp_point_cmp( const mbedtls_ecp_point *P, in mbedtls_ecp_point_cmp()
697 const mbedtls_ecp_point *Q ) in mbedtls_ecp_point_cmp()
715 int mbedtls_ecp_point_read_string( mbedtls_ecp_point *P, int radix, in mbedtls_ecp_point_read_string()
735 const mbedtls_ecp_point *P, in mbedtls_ecp_point_write_binary()
794 mbedtls_ecp_point *pt, in mbedtls_ecp_point_read_binary()
837 mbedtls_ecp_point *pt, in mbedtls_ecp_tls_read_point()
872 int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt, in mbedtls_ecp_tls_write_point()
1082 static int ecp_normalize_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt ) in ecp_normalize_jac()
1134 mbedtls_ecp_point *T[], size_t T_size ) in ecp_normalize_jac_many()
1223 mbedtls_ecp_point *Q, in ecp_safe_invert_jac()
1257 static int ecp_double_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_double_jac()
1258 const mbedtls_ecp_point *P ) in ecp_double_jac()
1353 static int ecp_add_mixed( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_add_mixed()
1354 const mbedtls_ecp_point *P, const mbedtls_ecp_point *Q ) in ecp_add_mixed()
1440 static int ecp_randomize_jac( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, in ecp_randomize_jac()
1611 mbedtls_ecp_point T[], const mbedtls_ecp_point *P, in ecp_precompute_comb()
1619 mbedtls_ecp_point *cur, *TT[COMB_MAX_PRE - 1]; in ecp_precompute_comb()
1747 static int ecp_select_comb( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_select_comb()
1748 const mbedtls_ecp_point T[], unsigned char T_size, in ecp_select_comb()
1777 static int ecp_mul_comb_core( const mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_comb_core()
1778 const mbedtls_ecp_point T[], unsigned char T_size, in ecp_mul_comb_core()
1785 mbedtls_ecp_point Txi; in ecp_mul_comb_core()
1900 mbedtls_ecp_point *R, in ecp_mul_comb_after_precomp()
1902 const mbedtls_ecp_point *T, in ecp_mul_comb_after_precomp()
1913 mbedtls_ecp_point *RR = R; in ecp_mul_comb_after_precomp()
1997 static int ecp_mul_comb( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, in ecp_mul_comb()
1998 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_comb()
2007 mbedtls_ecp_point *T; in ecp_mul_comb()
2048 T = mbedtls_calloc( T_size, sizeof( mbedtls_ecp_point ) ); in ecp_mul_comb()
2133 static int ecp_normalize_mxz( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P ) in ecp_normalize_mxz()
2158 static int ecp_randomize_mxz( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P, in ecp_randomize_mxz()
2212 mbedtls_ecp_point *R, mbedtls_ecp_point *S,
2213 const mbedtls_ecp_point *P, const mbedtls_ecp_point *Q,
2259 static int ecp_mul_mxz( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
2260 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
2267 mbedtls_ecp_point RP;
2320 int mbedtls_ecp_mul_restartable( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
2321 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
2386 int mbedtls_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
2387 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
2402 static int ecp_check_pubkey_sw( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt )
2452 mbedtls_ecp_point *R,
2454 const mbedtls_ecp_point *P,
2484 mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
2485 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
2486 const mbedtls_mpi *n, const mbedtls_ecp_point *Q,
2490 mbedtls_ecp_point mP;
2491 mbedtls_ecp_point *pmP = &mP;
2492 mbedtls_ecp_point *pR = R;
2580 int mbedtls_ecp_muladd( mbedtls_ecp_group *grp, mbedtls_ecp_point *R,
2581 const mbedtls_mpi *m, const mbedtls_ecp_point *P,
2582 const mbedtls_mpi *n, const mbedtls_ecp_point *Q )
2597 static int ecp_check_pubkey_mx( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt )
2613 const mbedtls_ecp_point *pt )
2761 const mbedtls_ecp_point *G,
2762 mbedtls_mpi *d, mbedtls_ecp_point *Q,
2784 mbedtls_mpi *d, mbedtls_ecp_point *Q,
2818 mbedtls_ecp_point Q;
2866 mbedtls_ecp_point R, P;