Lines Matching refs:mbedtls_mpi

317 static void mpi_init_many(mbedtls_mpi *arr, size_t size)  in mpi_init_many()
324 static void mpi_free_many(mbedtls_mpi *arr, size_t size) in mpi_free_many()
765 const mbedtls_mpi *X,
766 mbedtls_mpi *Y,
1003 static int ecp_modp(mbedtls_mpi *N, const mbedtls_ecp_group *grp) in ecp_modp()
1060 mbedtls_mpi *X, in mbedtls_mpi_mul_mod()
1061 const mbedtls_mpi *A, in mbedtls_mpi_mul_mod()
1062 const mbedtls_mpi *B) in mbedtls_mpi_mul_mod()
1083 mbedtls_mpi *X, in mbedtls_mpi_sub_mod()
1084 const mbedtls_mpi *A, in mbedtls_mpi_sub_mod()
1085 const mbedtls_mpi *B) in mbedtls_mpi_sub_mod()
1104 mbedtls_mpi *X, in mbedtls_mpi_add_mod()
1105 const mbedtls_mpi *A, in mbedtls_mpi_add_mod()
1106 const mbedtls_mpi *B) in mbedtls_mpi_add_mod()
1117 mbedtls_mpi *X, in mbedtls_mpi_mul_int_mod()
1118 const mbedtls_mpi *A, in mbedtls_mpi_mul_int_mod()
1131 mbedtls_mpi *X, in mbedtls_mpi_sub_int_mod()
1132 const mbedtls_mpi *A, in mbedtls_mpi_sub_int_mod()
1148 mbedtls_mpi *X, in mbedtls_mpi_shift_l_mod()
1230 mbedtls_mpi *rhs, in ecp_sw_rhs()
1231 const mbedtls_mpi *X) in ecp_sw_rhs()
1256 const mbedtls_mpi *X, in mbedtls_ecp_sw_derive_y()
1257 mbedtls_mpi *Y, in mbedtls_ecp_sw_derive_y()
1275 mbedtls_mpi exp; in mbedtls_ecp_sw_derive_y()
1334 mbedtls_mpi T; in ecp_normalize_jac()
1382 mbedtls_mpi *c, t; in ecp_normalize_jac_many()
1384 if ((c = mbedtls_calloc(T_size, sizeof(mbedtls_mpi))) == NULL) { in ecp_normalize_jac_many()
1466 mbedtls_mpi tmp; in ecp_safe_invert_jac()
1492 mbedtls_mpi tmp[4]) in ecp_double_jac()
1589 mbedtls_mpi tmp[4]) in ecp_add_mixed()
1609 mbedtls_mpi * const X = &R->X; in ecp_add_mixed()
1610 mbedtls_mpi * const Y = &R->Y; in ecp_add_mixed()
1611 mbedtls_mpi * const Z = &R->Z; in ecp_add_mixed()
1698 mbedtls_mpi l; in ecp_randomize_jac()
1789 unsigned char w, const mbedtls_mpi *m) in ecp_comb_recode_core()
1864 mbedtls_mpi tmp[4]; in ecp_precompute_comb()
1866 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_precompute_comb()
1997 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_precompute_comb()
2056 mbedtls_mpi tmp[4]; in ecp_mul_comb_core()
2060 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_comb_core()
2100 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_comb_core()
2126 const mbedtls_mpi *m, in ecp_comb_recode_scalar()
2133 mbedtls_mpi M, mm; in ecp_comb_recode_scalar()
2170 const mbedtls_mpi *m, in ecp_mul_comb_after_precomp()
2294 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_comb()
2469 mbedtls_mpi l; in ecp_randomize_mxz()
2506 const mbedtls_mpi *d, in ecp_double_add_mxz()
2507 mbedtls_mpi T[4]) in ecp_double_add_mxz()
2550 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_mxz()
2558 mbedtls_mpi PX; in ecp_mul_mxz()
2559 mbedtls_mpi tmp[4]; in ecp_mul_mxz()
2562 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_mxz()
2618 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_mxz()
2631 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_restartable_internal()
2702 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul_restartable()
2717 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul()
2732 mbedtls_mpi YY, RHS; in ecp_check_pubkey_sw()
2771 const mbedtls_mpi *m, in mbedtls_ecp_mul_shortcuts()
2776 mbedtls_mpi tmp; in mbedtls_ecp_mul_shortcuts()
2806 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd_restartable()
2807 const mbedtls_mpi *n, const mbedtls_ecp_point *Q, in mbedtls_ecp_muladd_restartable()
2814 mbedtls_mpi tmp[4]; in mbedtls_ecp_muladd_restartable()
2823 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in mbedtls_ecp_muladd_restartable()
2889 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in mbedtls_ecp_muladd_restartable()
2909 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd()
2910 const mbedtls_mpi *n, const mbedtls_ecp_point *Q) in mbedtls_ecp_muladd()
2939 static const mbedtls_mpi ecp_x25519_bad_point_1 = ECP_MPI_INIT_ARRAY(
2941 static const mbedtls_mpi ecp_x25519_bad_point_2 = ECP_MPI_INIT_ARRAY(
2951 static int ecp_check_bad_points_mx(const mbedtls_mpi *X, const mbedtls_mpi *P, in ecp_check_bad_points_mx()
2955 mbedtls_mpi XmP; in ecp_check_bad_points_mx()
3056 const mbedtls_mpi *d) in mbedtls_ecp_check_privkey()
3093 mbedtls_mpi *d, in mbedtls_ecp_gen_privkey_mx()
3125 const mbedtls_mpi *N, mbedtls_mpi *d, in mbedtls_ecp_gen_privkey_sw()
3142 mbedtls_mpi *d, in mbedtls_ecp_gen_privkey()
3167 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair_base()
3183 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair()
3447 mbedtls_mpi *d, mbedtls_ecp_point *Q) in mbedtls_ecp_export()
3494 mbedtls_mpi *m) in self_test_adjust_exponent()
3530 mbedtls_mpi *m, in self_test_point()
3587 mbedtls_mpi m; in mbedtls_ecp_self_test()