Home | History | Annotate | Download | only in x509

Lines Matching refs:RSA

11  * apply to all code found in this distribution, be it the RC4, RSA,
67 #include <openssl/rsa.h>
227 RSA *d2i_RSAPrivateKey_fp(FILE *fp, RSA **rsa)
229 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(RSAPrivateKey), fp, rsa);
232 int i2d_RSAPrivateKey_fp(FILE *fp, RSA *rsa)
234 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(RSAPrivateKey), fp, rsa);
237 RSA *d2i_RSAPublicKey_fp(FILE *fp, RSA **rsa)
239 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(RSAPublicKey), fp, rsa);
243 RSA *d2i_RSA_PUBKEY_fp(FILE *fp, RSA **rsa)
247 (void **)rsa);
250 int i2d_RSAPublicKey_fp(FILE *fp, RSA *rsa)
252 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(RSAPublicKey), fp, rsa);
255 int i2d_RSA_PUBKEY_fp(FILE *fp, RSA *rsa)
257 return ASN1_i2d_fp((I2D_OF(void))i2d_RSA_PUBKEY,fp,rsa);
261 RSA *d2i_RSAPrivateKey_bio(BIO *bp, RSA **rsa)
263 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(RSAPrivateKey), bp, rsa);
266 int i2d_RSAPrivateKey_bio(BIO *bp, RSA *rsa)
268 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(RSAPrivateKey), bp, rsa);
271 RSA *d2i_RSAPublicKey_bio(BIO *bp, RSA **rsa)
273 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(RSAPublicKey), bp, rsa);
277 RSA *d2i_RSA_PUBKEY_bio(BIO *bp, RSA **rsa)
279 return ASN1_d2i_bio_of(RSA,RSA_new,d2i_RSA_PUBKEY,bp,rsa);
282 int i2d_RSAPublicKey_bio(BIO *bp, RSA *rsa)
284 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(RSAPublicKey), bp, rsa);
287 int i2d_RSA_PUBKEY_bio(BIO *bp, RSA *rsa)
289 return ASN1_i2d_bio_of(RSA,i2d_RSA_PUBKEY,bp,rsa);