Lines Matching refs:rsa
1 /* crypto/rsa/rsa_sign.c */
62 #include <openssl/rsa.h>
70 unsigned char *sigret, unsigned int *siglen, RSA *rsa)
79 if((rsa->flags & RSA_FLAG_SIGN_VER) && rsa->meth->rsa_sign)
81 return rsa->meth->rsa_sign(type, m, m_len,
82 sigret, siglen, rsa);
115 j=RSA_size(rsa);
132 i=RSA_private_encrypt(i,s,sigret,rsa,RSA_PKCS1_PADDING);
146 unsigned char *sigbuf, unsigned int siglen, RSA *rsa)
152 if (siglen != (unsigned int)RSA_size(rsa))
158 if((rsa->flags & RSA_FLAG_SIGN_VER) && rsa->meth->rsa_verify)
160 return rsa->meth->rsa_verify(dtype, m, m_len,
161 sigbuf, siglen, rsa);
174 i=RSA_public_decrypt((int)siglen,sigbuf,s,rsa,RSA_PKCS1_PADDING);