Lines Matching defs:rsa
1 /* apps/rsa.c */
68 # include <openssl/rsa.h>
105 RSA *rsa = NULL;
297 rsa = EVP_PKEY_get1_RSA(pkey);
301 if (rsa == NULL) {
322 if (!RSA_print(out, rsa, 0)) {
330 BN_print(out, rsa->n);
335 int r = RSA_check_key(rsa);
367 i = i2d_RSAPublicKey_bio(out, rsa);
369 i = i2d_RSA_PUBKEY_bio(out, rsa);
371 i = i2d_RSAPrivateKey_bio(out, rsa);
379 size = i2d_RSA_NET(rsa, NULL, NULL, sgckey);
385 i2d_RSA_NET(rsa, &p, NULL, sgckey);
393 i = PEM_write_bio_RSAPublicKey(out, rsa);
395 i = PEM_write_bio_RSA_PUBKEY(out, rsa);
397 i = PEM_write_bio_RSAPrivateKey(out, rsa,
403 EVP_PKEY_set1_RSA(pk, rsa);
424 if (rsa != NULL)
425 RSA_free(rsa);