Lines Matching defs:rsa
1 /* crypto/rsa/rsa_pmeth.c */
63 #include <openssl/rsa.h>
156 RSA *rsa = ctx->pkey->pkey.rsa;
174 sig, rsa, RSA_X931_PADDING);
180 tbs, tbslen, sig, &sltmp, rsa);
189 if (!RSA_padding_add_PKCS1_PSS(rsa, rctx->tbuf, tbs,
192 ret = RSA_private_encrypt(RSA_size(rsa), rctx->tbuf,
193 sig, rsa, RSA_NO_PADDING);
199 ret = RSA_private_encrypt(tbslen, tbs, sig, ctx->pkey->pkey.rsa,
222 rctx->tbuf, ctx->pkey->pkey.rsa,
248 sig, siglen, ctx->pkey->pkey.rsa);
257 ret = RSA_public_decrypt(siglen, sig, rout, ctx->pkey->pkey.rsa,
270 RSA *rsa = ctx->pkey->pkey.rsa;
276 sig, siglen, rsa);
289 rsa, RSA_NO_PADDING);
292 ret = RSA_verify_PKCS1_PSS(rsa, tbs, rctx->md,
306 rsa, rctx->pad_mode);
325 ret = RSA_public_encrypt(inlen, in, out, ctx->pkey->pkey.rsa,
339 ret = RSA_private_decrypt(inlen, in, out, ctx->pkey->pkey.rsa,
522 RSA *rsa = NULL;
532 rsa = RSA_new();
533 if (!rsa)
542 ret = RSA_generate_key_ex(rsa, rctx->nbits, rctx->pub_exp, pcb);
544 EVP_PKEY_assign_RSA(pkey, rsa);
546 RSA_free(rsa);