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()
761 const mbedtls_mpi *X,
762 mbedtls_mpi *Y,
999 static int ecp_modp(mbedtls_mpi *N, const mbedtls_ecp_group *grp) in ecp_modp()
1056 mbedtls_mpi *X, in mbedtls_mpi_mul_mod()
1057 const mbedtls_mpi *A, in mbedtls_mpi_mul_mod()
1058 const mbedtls_mpi *B) in mbedtls_mpi_mul_mod()
1079 mbedtls_mpi *X, in mbedtls_mpi_sub_mod()
1080 const mbedtls_mpi *A, in mbedtls_mpi_sub_mod()
1081 const mbedtls_mpi *B) in mbedtls_mpi_sub_mod()
1100 mbedtls_mpi *X, in mbedtls_mpi_add_mod()
1101 const mbedtls_mpi *A, in mbedtls_mpi_add_mod()
1102 const mbedtls_mpi *B) in mbedtls_mpi_add_mod()
1113 mbedtls_mpi *X, in mbedtls_mpi_mul_int_mod()
1114 const mbedtls_mpi *A, in mbedtls_mpi_mul_int_mod()
1127 mbedtls_mpi *X, in mbedtls_mpi_sub_int_mod()
1128 const mbedtls_mpi *A, in mbedtls_mpi_sub_int_mod()
1144 mbedtls_mpi *X, in mbedtls_mpi_shift_l_mod()
1226 mbedtls_mpi *rhs, in ecp_sw_rhs()
1227 const mbedtls_mpi *X) in ecp_sw_rhs()
1252 const mbedtls_mpi *X, in mbedtls_ecp_sw_derive_y()
1253 mbedtls_mpi *Y, in mbedtls_ecp_sw_derive_y()
1271 mbedtls_mpi exp; in mbedtls_ecp_sw_derive_y()
1330 mbedtls_mpi T; in ecp_normalize_jac()
1378 mbedtls_mpi *c, t; in ecp_normalize_jac_many()
1380 if ((c = mbedtls_calloc(T_size, sizeof(mbedtls_mpi))) == NULL) { in ecp_normalize_jac_many()
1462 mbedtls_mpi tmp; in ecp_safe_invert_jac()
1488 mbedtls_mpi tmp[4]) in ecp_double_jac()
1585 mbedtls_mpi tmp[4]) in ecp_add_mixed()
1605 mbedtls_mpi * const X = &R->X; in ecp_add_mixed()
1606 mbedtls_mpi * const Y = &R->Y; in ecp_add_mixed()
1607 mbedtls_mpi * const Z = &R->Z; in ecp_add_mixed()
1694 mbedtls_mpi l; in ecp_randomize_jac()
1785 unsigned char w, const mbedtls_mpi *m) in ecp_comb_recode_core()
1860 mbedtls_mpi tmp[4]; in ecp_precompute_comb()
1862 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_precompute_comb()
1993 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_precompute_comb()
2052 mbedtls_mpi tmp[4]; in ecp_mul_comb_core()
2056 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_comb_core()
2096 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_comb_core()
2122 const mbedtls_mpi *m, in ecp_comb_recode_scalar()
2129 mbedtls_mpi M, mm; in ecp_comb_recode_scalar()
2166 const mbedtls_mpi *m, in ecp_mul_comb_after_precomp()
2290 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_comb()
2465 mbedtls_mpi l; in ecp_randomize_mxz()
2502 const mbedtls_mpi *d, in ecp_double_add_mxz()
2503 mbedtls_mpi T[4]) in ecp_double_add_mxz()
2546 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_mxz()
2554 mbedtls_mpi PX; in ecp_mul_mxz()
2555 mbedtls_mpi tmp[4]; in ecp_mul_mxz()
2558 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_mxz()
2614 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in ecp_mul_mxz()
2627 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in ecp_mul_restartable_internal()
2698 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul_restartable()
2713 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_mul()
2728 mbedtls_mpi YY, RHS; in ecp_check_pubkey_sw()
2767 const mbedtls_mpi *m, in mbedtls_ecp_mul_shortcuts()
2772 mbedtls_mpi tmp; in mbedtls_ecp_mul_shortcuts()
2802 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd_restartable()
2803 const mbedtls_mpi *n, const mbedtls_ecp_point *Q, in mbedtls_ecp_muladd_restartable()
2810 mbedtls_mpi tmp[4]; in mbedtls_ecp_muladd_restartable()
2819 mpi_init_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in mbedtls_ecp_muladd_restartable()
2885 mpi_free_many(tmp, sizeof(tmp) / sizeof(mbedtls_mpi)); in mbedtls_ecp_muladd_restartable()
2905 const mbedtls_mpi *m, const mbedtls_ecp_point *P, in mbedtls_ecp_muladd()
2906 const mbedtls_mpi *n, const mbedtls_ecp_point *Q) in mbedtls_ecp_muladd()
2935 static const mbedtls_mpi ecp_x25519_bad_point_1 = ECP_MPI_INIT_ARRAY(
2937 static const mbedtls_mpi ecp_x25519_bad_point_2 = ECP_MPI_INIT_ARRAY(
2947 static int ecp_check_bad_points_mx(const mbedtls_mpi *X, const mbedtls_mpi *P, in ecp_check_bad_points_mx()
2951 mbedtls_mpi XmP; in ecp_check_bad_points_mx()
3052 const mbedtls_mpi *d) in mbedtls_ecp_check_privkey()
3089 mbedtls_mpi *d, in mbedtls_ecp_gen_privkey_mx()
3121 const mbedtls_mpi *N, mbedtls_mpi *d, in mbedtls_ecp_gen_privkey_sw()
3138 mbedtls_mpi *d, in mbedtls_ecp_gen_privkey()
3163 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair_base()
3179 mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecp_gen_keypair()
3443 mbedtls_mpi *d, mbedtls_ecp_point *Q) in mbedtls_ecp_export()
3490 mbedtls_mpi *m) in self_test_adjust_exponent()
3526 mbedtls_mpi *m, in self_test_point()
3583 mbedtls_mpi m; in mbedtls_ecp_self_test()