Lines Matching refs:f_rng
1044 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_gen_key()
1085 prime_quality, f_rng, p_rng)); in mbedtls_rsa_gen_key()
1088 prime_quality, f_rng, p_rng)); in mbedtls_rsa_gen_key()
1288 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in rsa_prepare_blinding()
1312 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(&ctx->Vf, ctx->len - 1, f_rng, p_rng)); in rsa_prepare_blinding()
1315 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(&R, ctx->len - 1, f_rng, p_rng)); in rsa_prepare_blinding()
1409 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_private()
1440 if (f_rng == NULL) { in mbedtls_rsa_private()
1488 MBEDTLS_MPI_CHK(rsa_prepare_blinding(ctx, f_rng, p_rng)); in mbedtls_rsa_private()
1505 f_rng, p_rng)); in mbedtls_rsa_private()
1514 f_rng, p_rng)); in mbedtls_rsa_private()
1523 f_rng, p_rng)); in mbedtls_rsa_private()
1761 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsaes_oaep_encrypt()
1773 if (f_rng == NULL) { in mbedtls_rsa_rsaes_oaep_encrypt()
1794 if ((ret = f_rng(p_rng, p, hlen)) != 0) { in mbedtls_rsa_rsaes_oaep_encrypt()
1833 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsaes_pkcs1_v15_encrypt()
1853 if (f_rng == NULL) { in mbedtls_rsa_rsaes_pkcs1_v15_encrypt()
1863 ret = f_rng(p_rng, p, 1); in mbedtls_rsa_rsaes_pkcs1_v15_encrypt()
1887 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_pkcs1_encrypt()
1896 return mbedtls_rsa_rsaes_pkcs1_v15_encrypt(ctx, f_rng, p_rng, in mbedtls_rsa_pkcs1_encrypt()
1902 return mbedtls_rsa_rsaes_oaep_encrypt(ctx, f_rng, p_rng, NULL, 0, in mbedtls_rsa_pkcs1_encrypt()
1916 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsaes_oaep_decrypt()
1958 ret = mbedtls_rsa_private(ctx, f_rng, p_rng, input, buf); in mbedtls_rsa_rsaes_oaep_decrypt()
2043 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsaes_pkcs1_v15_decrypt()
2064 ret = mbedtls_rsa_private(ctx, f_rng, p_rng, input, buf); in mbedtls_rsa_rsaes_pkcs1_v15_decrypt()
2084 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_pkcs1_decrypt()
2094 return mbedtls_rsa_rsaes_pkcs1_v15_decrypt(ctx, f_rng, p_rng, olen, in mbedtls_rsa_pkcs1_decrypt()
2100 return mbedtls_rsa_rsaes_oaep_decrypt(ctx, f_rng, p_rng, NULL, 0, in mbedtls_rsa_pkcs1_decrypt()
2112 int (*f_rng)(void *, unsigned char *, size_t), in rsa_rsassa_pss_sign_no_mode_check()
2132 if (f_rng == NULL) { in rsa_rsassa_pss_sign_no_mode_check()
2190 if ((ret = f_rng(p_rng, salt, slen)) != 0) { in rsa_rsassa_pss_sign_no_mode_check()
2219 return mbedtls_rsa_private(ctx, f_rng, p_rng, sig, sig); in rsa_rsassa_pss_sign_no_mode_check()
2223 int (*f_rng)(void *, unsigned char *, size_t), in rsa_rsassa_pss_sign()
2237 return rsa_rsassa_pss_sign_no_mode_check(ctx, f_rng, p_rng, md_alg, hashlen, hash, saltlen, in rsa_rsassa_pss_sign()
2242 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsassa_pss_sign_no_mode_check()
2249 return rsa_rsassa_pss_sign_no_mode_check(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign_no_mode_check()
2258 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsassa_pss_sign_ext()
2266 return rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign_ext()
2274 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsassa_pss_sign()
2281 return rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign()
2427 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_rsassa_pkcs1_v15_sign()
2471 MBEDTLS_MPI_CHK(mbedtls_rsa_private(ctx, f_rng, p_rng, sig, sig_try)); in mbedtls_rsa_rsassa_pkcs1_v15_sign()
2496 int (*f_rng)(void *, unsigned char *, size_t), in mbedtls_rsa_pkcs1_sign()
2510 return mbedtls_rsa_rsassa_pkcs1_v15_sign(ctx, f_rng, p_rng, in mbedtls_rsa_pkcs1_sign()
2516 return mbedtls_rsa_rsassa_pss_sign(ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_pkcs1_sign()