Home | History | Annotate | Download | only in x509

Lines Matching full:x509

1 /* crypto/x509/x_all.c */
65 #include <openssl/x509.h>
73 int X509_verify(X509 *a, EVP_PKEY *r)
91 int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)
98 int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx)
137 X509 *d2i_X509_fp(FILE *fp, X509 **x509)
139 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(X509), fp, x509);
142 int i2d_X509_fp(FILE *fp, X509 *x509)
144 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(X509), fp, x509);
148 X509 *d2i_X509_bio(BIO *bp, X509 **x509)
150 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(X509), bp, x509);
153 int i2d_X509_bio(BIO *bp, X509 *x509)
155 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(X509), bp, x509);
383 int X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md,
392 int X509_digest(const X509 *data, const EVP_MD *type, unsigned char *md,
395 return(ASN1_item_digest(ASN1_ITEM_rptr(X509),type,(char *)data,md,len));