Lines Matching refs:p_rng
540 void *p_rng, in mbedtls_rsa_gen_key() argument
578 prime_quality, f_rng, p_rng ) ); in mbedtls_rsa_gen_key()
581 prime_quality, f_rng, p_rng ) ); in mbedtls_rsa_gen_key()
791 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ) in rsa_prepare_blinding() argument
817 MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &ctx->Vf, ctx->len - 1, f_rng, p_rng ) ); in rsa_prepare_blinding()
820 MBEDTLS_MPI_CHK( mbedtls_mpi_fill_random( &R, ctx->len - 1, f_rng, p_rng ) ); in rsa_prepare_blinding()
875 void *p_rng, in mbedtls_rsa_private() argument
968 MBEDTLS_MPI_CHK( rsa_prepare_blinding( ctx, f_rng, p_rng ) ); in mbedtls_rsa_private()
983 f_rng, p_rng ) ); in mbedtls_rsa_private()
994 f_rng, p_rng ) ); in mbedtls_rsa_private()
1005 f_rng, p_rng ) ); in mbedtls_rsa_private()
1155 void *p_rng, in mbedtls_rsa_rsaes_oaep_encrypt() argument
1192 if( ( ret = f_rng( p_rng, p, hlen ) ) != 0 ) in mbedtls_rsa_rsaes_oaep_encrypt()
1236 void *p_rng, size_t ilen, in mbedtls_rsa_rsaes_pkcs1_v15_encrypt() argument
1268 ret = f_rng( p_rng, p, 1 ); in mbedtls_rsa_rsaes_pkcs1_v15_encrypt()
1291 void *p_rng, in mbedtls_rsa_pkcs1_encrypt() argument
1304 return mbedtls_rsa_rsaes_pkcs1_v15_encrypt( ctx, f_rng, p_rng, in mbedtls_rsa_pkcs1_encrypt()
1310 return mbedtls_rsa_rsaes_oaep_encrypt( ctx, f_rng, p_rng, NULL, 0, in mbedtls_rsa_pkcs1_encrypt()
1325 void *p_rng, in mbedtls_rsa_rsaes_oaep_decrypt() argument
1371 ret = mbedtls_rsa_private( ctx, f_rng, p_rng, input, buf ); in mbedtls_rsa_rsaes_oaep_decrypt()
1467 void *p_rng, in mbedtls_rsa_rsaes_pkcs1_v15_decrypt() argument
1490 ret = mbedtls_rsa_private( ctx, f_rng, p_rng, input, buf ); in mbedtls_rsa_rsaes_pkcs1_v15_decrypt()
1510 void *p_rng, in mbedtls_rsa_pkcs1_decrypt() argument
1525 return mbedtls_rsa_rsaes_pkcs1_v15_decrypt( ctx, f_rng, p_rng, olen, in mbedtls_rsa_pkcs1_decrypt()
1531 return mbedtls_rsa_rsaes_oaep_decrypt( ctx, f_rng, p_rng, NULL, 0, in mbedtls_rsa_pkcs1_decrypt()
1544 void *p_rng, in rsa_rsassa_pss_sign() argument
1625 if( ( ret = f_rng( p_rng, salt, slen ) ) != 0 ) in rsa_rsassa_pss_sign()
1667 return mbedtls_rsa_private( ctx, f_rng, p_rng, sig, sig ); in rsa_rsassa_pss_sign()
1676 void *p_rng, in mbedtls_rsa_rsassa_pss_sign_ext() argument
1683 return rsa_rsassa_pss_sign( ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign_ext()
1693 void *p_rng, in mbedtls_rsa_rsassa_pss_sign() argument
1699 return rsa_rsassa_pss_sign( ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_rsassa_pss_sign()
1844 void *p_rng, in mbedtls_rsa_rsassa_pkcs1_v15_sign() argument
1887 MBEDTLS_MPI_CHK( mbedtls_rsa_private( ctx, f_rng, p_rng, sig, sig_try ) ); in mbedtls_rsa_rsassa_pkcs1_v15_sign()
1915 void *p_rng, in mbedtls_rsa_pkcs1_sign() argument
1931 return mbedtls_rsa_rsassa_pkcs1_v15_sign( ctx, f_rng, p_rng, in mbedtls_rsa_pkcs1_sign()
1937 return mbedtls_rsa_rsassa_pss_sign( ctx, f_rng, p_rng, md_alg, in mbedtls_rsa_pkcs1_sign()