Lines Matching refs:rsa
16 #include <openssl/rsa.h>
70 RSA *rsa = NULL;
196 rsa = EVP_PKEY_get1_RSA(pkey);
199 if (rsa == NULL) {
212 keysize = RSA_size(rsa);
214 rsa_in = app_malloc(keysize * 2, "hold rsa key");
215 rsa_out = app_malloc(keysize, "output rsa key");
235 rsa_outlen = RSA_public_decrypt(rsa_inlen, rsa_in, rsa_out, rsa, pad);
240 RSA_private_encrypt(rsa_inlen, rsa_in, rsa_out, rsa, pad);
244 rsa_outlen = RSA_public_encrypt(rsa_inlen, rsa_in, rsa_out, rsa, pad);
249 RSA_private_decrypt(rsa_inlen, rsa_in, rsa_out, rsa, pad);
269 RSA_free(rsa);