Home | History | Annotate | Download | only in x509

Lines Matching full:x509

64 #include <openssl/x509.h>
67 int X509_verify(X509 *a, EVP_PKEY *r)
81 int X509_sign(X509 *x, EVP_PKEY *pkey, const EVP_MD *md)
88 int X509_sign_ctx(X509 *x, EVP_MD_CTX *ctx)
135 X509 *d2i_X509_fp(FILE *fp, X509 **x509)
137 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(X509), fp, x509);
140 int i2d_X509_fp(FILE *fp, X509 *x509)
142 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(X509), fp, x509);
146 X509 *d2i_X509_bio(BIO *bp, X509 **x509)
148 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(X509), bp, x509);
151 int i2d_X509_bio(BIO *bp, X509 *x509)
153 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(X509), bp, x509);
354 int X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md,
363 int X509_digest(const X509 *data, const EVP_MD *type, unsigned char *md,
366 return(ASN1_item_digest(ASN1_ITEM_rptr(X509),type,(char *)data,md,len));