Lines Matching refs:rsa
106 unsigned char *to, RSA *rsa, int padding);
108 unsigned char *to, RSA *rsa, int padding);
110 unsigned char *to, RSA *rsa, int padding);
112 unsigned char *to, RSA *rsa, int padding);
114 int (*rsa_mod_exp) (BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx);
119 int (*init) (RSA *rsa);
121 int (*finish) (RSA *rsa);
135 const RSA *rsa);
138 unsigned int siglen, const RSA *rsa);
145 int (*rsa_keygen) (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);
146 int (*rsa_multi_prime_keygen) (RSA *rsa, int bits, int primes,
153 int ossl_rsa_multiprime_derive(RSA *rsa, int bits, int primes,
166 int ossl_rsa_multip_calc_product(RSA *rsa);
177 int ossl_rsa_check_private_exponent(const RSA *rsa, int nbits, BN_CTX *ctx);
180 int ossl_rsa_check_crt_components(const RSA *rsa, BN_CTX *ctx);
182 int ossl_rsa_sp800_56b_pairwise_test(RSA *rsa, BN_CTX *ctx);
183 int ossl_rsa_sp800_56b_check_public(const RSA *rsa);
184 int ossl_rsa_sp800_56b_check_private(const RSA *rsa);
185 int ossl_rsa_sp800_56b_check_keypair(const RSA *rsa, const BIGNUM *efixed,
187 int ossl_rsa_sp800_56b_generate_key(RSA *rsa, int nbits, const BIGNUM *efixed,
190 int ossl_rsa_sp800_56b_derive_params_from_pq(RSA *rsa, int nbits,
192 int ossl_rsa_fips186_4_gen_prob_primes(RSA *rsa, RSA_ACVP_TEST *test,