Lines Matching refs:f_rng
1195 MBEDTLS_MPI_CHK(mbedtls_mpi_random((X), 2, &grp->P, f_rng, p_rng))
1682 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in ecp_randomize_jac()
1686 return mbedtls_internal_ecp_randomize_jac(grp, pt, f_rng, p_rng); in ecp_randomize_jac()
2046 int (*f_rng)(void *, unsigned char *, size_t), in ecp_mul_comb_core()
2079 if (f_rng != 0) { in ecp_mul_comb_core()
2080 MBEDTLS_MPI_CHK(ecp_randomize_jac(grp, R, f_rng, p_rng)); in ecp_mul_comb_core()
2171 int (*f_rng)(void *, unsigned char *, size_t), in ecp_mul_comb_after_precomp()
2193 f_rng, p_rng, rs_ctx)); in ecp_mul_comb_after_precomp()
2215 if (f_rng != 0) { in ecp_mul_comb_after_precomp()
2216 MBEDTLS_MPI_CHK(ecp_randomize_jac(grp, RR, f_rng, p_rng)); in ecp_mul_comb_after_precomp()
2291 int (*f_rng)(void *, unsigned char *, size_t), in ecp_mul_comb()
2364 f_rng, p_rng, rs_ctx)); in ecp_mul_comb()
2453 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in ecp_randomize_mxz()
2457 return mbedtls_internal_ecp_randomize_mxz(grp, P, f_rng, p_rng); in ecp_randomize_mxz()
2547 int (*f_rng)(void *, unsigned char *, size_t), in ecp_mul_mxz()
2560 if (f_rng == NULL) { in ecp_mul_mxz()
2577 MBEDTLS_MPI_CHK(ecp_randomize_mxz(grp, &RP, f_rng, p_rng)); in ecp_mul_mxz()
2608 MBEDTLS_MPI_CHK(ecp_randomize_mxz(grp, R, f_rng, p_rng)); in ecp_mul_mxz()
2628 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, in ecp_mul_restartable_internal()
2668 MBEDTLS_MPI_CHK(ecp_mul_mxz(grp, R, m, P, f_rng, p_rng)); in ecp_mul_restartable_internal()
2673 MBEDTLS_MPI_CHK(ecp_mul_comb(grp, R, m, P, f_rng, p_rng, rs_ctx)); in ecp_mul_restartable_internal()
2699 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, in mbedtls_ecp_mul_restartable()
2702 if (f_rng == NULL) { in mbedtls_ecp_mul_restartable()
2706 return ecp_mul_restartable_internal(grp, R, m, P, f_rng, p_rng, rs_ctx); in mbedtls_ecp_mul_restartable()
2714 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_ecp_mul()
2716 return mbedtls_ecp_mul_restartable(grp, R, m, P, f_rng, p_rng, NULL); in mbedtls_ecp_mul()
3090 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecp_gen_privkey_mx()
3101 f_rng, p_rng)); in mbedtls_ecp_gen_privkey_mx()
3122 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_ecp_gen_privkey_sw()
3124 int ret = mbedtls_mpi_random(d, 1, N, f_rng, p_rng); in mbedtls_ecp_gen_privkey_sw()
3139 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecp_gen_privkey()
3144 return mbedtls_ecp_gen_privkey_mx(grp->nbits, d, f_rng, p_rng); in mbedtls_ecp_gen_privkey()
3150 return mbedtls_ecp_gen_privkey_sw(&grp->N, d, f_rng, p_rng); in mbedtls_ecp_gen_privkey()
3164 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecp_gen_keypair_base()
3168 MBEDTLS_MPI_CHK(mbedtls_ecp_gen_privkey(grp, d, f_rng, p_rng)); in mbedtls_ecp_gen_keypair_base()
3169 MBEDTLS_MPI_CHK(mbedtls_ecp_mul(grp, Q, d, G, f_rng, p_rng)); in mbedtls_ecp_gen_keypair_base()
3180 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecp_gen_keypair()
3183 return mbedtls_ecp_gen_keypair_base(grp, &grp->G, d, Q, f_rng, p_rng); in mbedtls_ecp_gen_keypair()
3190 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_ecp_gen_key()
3197 return mbedtls_ecp_gen_keypair(&key->grp, &key->d, &key->Q, f_rng, p_rng); in mbedtls_ecp_gen_key()
3388 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in mbedtls_ecp_check_pub_priv()
3408 MBEDTLS_MPI_CHK(mbedtls_ecp_mul(&grp, &Q, &prv->d, &prv->grp.G, f_rng, p_rng)); in mbedtls_ecp_check_pub_priv()
3425 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_ecp_keypair_calc_public()
3429 f_rng, p_rng); in mbedtls_ecp_keypair_calc_public()