Lines Matching refs:rsa
1 /* crypto/rsa/rsa.h */
90 RSA *rsa,int padding);
93 RSA *rsa,int padding);
96 RSA *rsa,int padding);
99 RSA *rsa,int padding);
100 int (*rsa_mod_exp)(BIGNUM *r0,const BIGNUM *I,RSA *rsa,BN_CTX *ctx); /* Can be null */
104 int (*init)(RSA *rsa); /* called at new */
105 int (*finish)(RSA *rsa); /* called at free */
117 unsigned char *sigret, unsigned int *siglen, const RSA *rsa);
120 unsigned char *sigbuf, unsigned int siglen, const RSA *rsa);
125 int (*rsa_keygen)(RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);
228 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, BN_GENCB *cb);
233 unsigned char *to, RSA *rsa,int padding);
235 unsigned char *to, RSA *rsa,int padding);
237 unsigned char *to, RSA *rsa,int padding);
239 unsigned char *to, RSA *rsa,int padding);
248 const RSA_METHOD *RSA_get_method(const RSA *rsa);
249 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth);
287 unsigned char *sigret, unsigned int *siglen, RSA *rsa);
289 unsigned char *sigbuf, unsigned int siglen, RSA *rsa);
295 unsigned char *sigret, unsigned int *siglen, RSA *rsa);
298 unsigned char *sigbuf, unsigned int siglen, RSA *rsa);
300 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx);
301 void RSA_blinding_off(RSA *rsa);
302 BN_BLINDING *RSA_setup_blinding(RSA *rsa, BN_CTX *ctx);
334 int RSA_verify_PKCS1_PSS(RSA *rsa, const unsigned char *mHash,
336 int RSA_padding_add_PKCS1_PSS(RSA *rsa, unsigned char *EM,
345 RSA *RSAPublicKey_dup(RSA *rsa);
346 RSA *RSAPrivateKey_dup(RSA *rsa);