Lines Matching refs:rsa
200 int RSA_bits(const RSA *rsa);
201 int RSA_size(const RSA *rsa);
202 int RSA_security_bits(const RSA *rsa);
240 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);
242 int RSA_generate_multi_prime_key(RSA *rsa, int bits, int primes,
245 int RSA_X931_derive_ex(RSA *rsa, BIGNUM *p1, BIGNUM *p2, BIGNUM *q1,
249 int RSA_X931_generate_key_ex(RSA *rsa, int bits, const BIGNUM *e,
256 unsigned char *to, RSA *rsa, int padding);
258 unsigned char *to, RSA *rsa, int padding);
260 unsigned char *to, RSA *rsa, int padding);
262 unsigned char *to, RSA *rsa, int padding);
272 const RSA_METHOD *RSA_get_method(const RSA *rsa);
273 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
315 unsigned char *sigret, unsigned int *siglen, RSA *rsa);
317 const unsigned char *sigbuf, unsigned int siglen, RSA *rsa);
326 RSA *rsa);
329 unsigned int siglen, RSA *rsa);
331 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
332 void RSA_blinding_off(RSA *rsa);
333 BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *ctx);
376 int RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash,
379 int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM,
383 int RSA_verify_PKCS1_PSS_mgf1(RSA *rsa, const unsigned char *mHash,
387 int RSA_padding_add_PKCS1_PSS_mgf1(RSA *rsa, unsigned char *EM,
397 RSA *RSAPublicKey_dup(RSA *rsa);
398 RSA *RSAPrivateKey_dup(RSA *rsa);
433 unsigned char *to, RSA *rsa, int padding);
434 int RSA_meth_set_pub_enc(RSA_METHOD *rsa,
436 unsigned char *to, RSA *rsa,
440 unsigned char *to, RSA *rsa, int padding);
441 int RSA_meth_set_pub_dec(RSA_METHOD *rsa,
443 unsigned char *to, RSA *rsa,
447 unsigned char *to, RSA *rsa, int padding);
448 int RSA_meth_set_priv_enc(RSA_METHOD *rsa,
450 unsigned char *to, RSA *rsa,
454 unsigned char *to, RSA *rsa, int padding);
455 int RSA_meth_set_priv_dec(RSA_METHOD *rsa,
457 unsigned char *to, RSA *rsa,
460 (BIGNUM *r0, const BIGNUM *i, RSA *rsa, BN_CTX *ctx);
461 int RSA_meth_set_mod_exp(RSA_METHOD *rsa,
462 int (*mod_exp) (BIGNUM *r0, const BIGNUM *i, RSA *rsa,
467 int RSA_meth_set_bn_mod_exp(RSA_METHOD *rsa,
474 int (*RSA_meth_get_init(const RSA_METHOD *meth)) (RSA *rsa);
475 int RSA_meth_set_init(RSA_METHOD *rsa, int (*init) (RSA *rsa));
476 int (*RSA_meth_get_finish(const RSA_METHOD *meth)) (RSA *rsa);
477 int RSA_meth_set_finish(RSA_METHOD *rsa, int (*finish) (RSA *rsa));
482 const RSA *rsa);
483 int RSA_meth_set_sign(RSA_METHOD *rsa,
487 const RSA *rsa));
491 unsigned int siglen, const RSA *rsa);
492 int RSA_meth_set_verify(RSA_METHOD *rsa,
496 unsigned int siglen, const RSA *rsa));
498 (RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);
499 int RSA_meth_set_keygen(RSA_METHOD *rsa,
500 int (*keygen) (RSA *rsa, int bits, BIGNUM *e,
503 (RSA *rsa, int bits, int primes, BIGNUM *e, BN_GENCB *cb);
505 int (*keygen) (RSA *rsa, int bits,