|
Data Structures
|
struct |
PEM_Encode_Seal_st |
struct |
pem_recip_st |
struct |
pem_ctx_st |
Defines
|
#define |
PEM_BUFSIZE 1024
|
#define |
PEM_OBJ_UNDEF 0
|
#define |
PEM_OBJ_X509 1
|
#define |
PEM_OBJ_X509_REQ 2
|
#define |
PEM_OBJ_CRL 3
|
#define |
PEM_OBJ_SSL_SESSION 4
|
#define |
PEM_OBJ_PRIV_KEY 10
|
#define |
PEM_OBJ_PRIV_RSA 11
|
#define |
PEM_OBJ_PRIV_DSA 12
|
#define |
PEM_OBJ_PRIV_DH 13
|
#define |
PEM_OBJ_PUB_RSA 14
|
#define |
PEM_OBJ_PUB_DSA 15
|
#define |
PEM_OBJ_PUB_DH 16
|
#define |
PEM_OBJ_DHPARAMS 17
|
#define |
PEM_OBJ_DSAPARAMS 18
|
#define |
PEM_OBJ_PRIV_RSA_PUBLIC 19
|
#define |
PEM_OBJ_PRIV_ECDSA 20
|
#define |
PEM_OBJ_PUB_ECDSA 21
|
#define |
PEM_OBJ_ECPARAMETERS 22
|
#define |
PEM_ERROR 30
|
#define |
PEM_DEK_DES_CBC 40
|
#define |
PEM_DEK_IDEA_CBC 45
|
#define |
PEM_DEK_DES_EDE 50
|
#define |
PEM_DEK_DES_ECB 60
|
#define |
PEM_DEK_RSA 70
|
#define |
PEM_DEK_RSA_MD2 80
|
#define |
PEM_DEK_RSA_MD5 90
|
#define |
PEM_MD_MD2 NID_md2
|
#define |
PEM_MD_MD5 NID_md5
|
#define |
PEM_MD_SHA NID_sha
|
#define |
PEM_MD_MD2_RSA NID_md2WithRSAEncryption
|
#define |
PEM_MD_MD5_RSA NID_md5WithRSAEncryption
|
#define |
PEM_MD_SHA_RSA NID_sha1WithRSAEncryption
|
#define |
PEM_STRING_X509_OLD "X509 CERTIFICATE"
|
#define |
PEM_STRING_X509 "CERTIFICATE"
|
#define |
PEM_STRING_X509_PAIR "CERTIFICATE PAIR"
|
#define |
PEM_STRING_X509_TRUSTED "TRUSTED CERTIFICATE"
|
#define |
PEM_STRING_X509_REQ_OLD "NEW CERTIFICATE REQUEST"
|
#define |
PEM_STRING_X509_REQ "CERTIFICATE REQUEST"
|
#define |
PEM_STRING_X509_CRL "X509 CRL"
|
#define |
PEM_STRING_EVP_PKEY "ANY PRIVATE KEY"
|
#define |
PEM_STRING_PUBLIC "PUBLIC KEY"
|
#define |
PEM_STRING_RSA "RSA PRIVATE KEY"
|
#define |
PEM_STRING_RSA_PUBLIC "RSA PUBLIC KEY"
|
#define |
PEM_STRING_DSA "DSA PRIVATE KEY"
|
#define |
PEM_STRING_DSA_PUBLIC "DSA PUBLIC KEY"
|
#define |
PEM_STRING_PKCS7 "PKCS7"
|
#define |
PEM_STRING_PKCS8 "ENCRYPTED PRIVATE KEY"
|
#define |
PEM_STRING_PKCS8INF "PRIVATE KEY"
|
#define |
PEM_STRING_DHPARAMS "DH PARAMETERS"
|
#define |
PEM_STRING_SSL_SESSION "SSL SESSION PARAMETERS"
|
#define |
PEM_STRING_DSAPARAMS "DSA PARAMETERS"
|
#define |
PEM_STRING_ECDSA_PUBLIC "ECDSA PUBLIC KEY"
|
#define |
PEM_STRING_ECPARAMETERS "EC PARAMETERS"
|
#define |
PEM_STRING_ECPRIVATEKEY "EC PRIVATE KEY"
|
#define |
PEM_TYPE_ENCRYPTED 10
|
#define |
PEM_TYPE_MIC_ONLY 20
|
#define |
PEM_TYPE_MIC_CLEAR 30
|
#define |
PEM_TYPE_CLEAR 40
|
#define |
IMPLEMENT_PEM_read_fp(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_fp(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_fp_const(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_cb_fp(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_cb_fp_const(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_read_bio(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_bio(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_bio_const(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_cb_bio(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_cb_bio_const(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_const(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_cb(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_write_cb_const(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_read(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_rw(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_rw_const(name, type, str, asn1)
|
#define |
IMPLEMENT_PEM_rw_cb(name, type, str, asn1)
|
#define |
DECLARE_PEM_read_fp(name, type) IMPORT_C type *PEM_read_##name(FILE *fp, type **x, pem_password_cb *cb, void *u);
|
#define |
DECLARE_PEM_write_fp(name, type) IMPORT_C int PEM_write_##name(FILE *fp, type *x);
|
#define |
DECLARE_PEM_write_fp_const(name, type) IMPORT_C int PEM_write_##name(FILE *fp, const type *x);
|
#define |
DECLARE_PEM_write_cb_fp(name, type)
|
#define |
DECLARE_PEM_read_bio(name, type) IMPORT_C type *PEM_read_bio_##name(BIO *bp, type **x, pem_password_cb *cb, void *u);
|
#define |
DECLARE_PEM_write_bio(name, type) IMPORT_C int PEM_write_bio_##name(BIO *bp, type *x);
|
#define |
DECLARE_PEM_write_bio_const(name, type) IMPORT_C int PEM_write_bio_##name(BIO *bp, const type *x);
|
#define |
DECLARE_PEM_write_cb_bio(name, type)
|
#define |
DECLARE_PEM_write(name, type)
|
#define |
DECLARE_PEM_write_const(name, type)
|
#define |
DECLARE_PEM_write_cb(name, type)
|
#define |
DECLARE_PEM_read(name, type)
|
#define |
DECLARE_PEM_rw(name, type)
|
#define |
DECLARE_PEM_rw_const(name, type)
|
#define |
DECLARE_PEM_rw_cb(name, type)
|
#define |
PEM_ASN1_read_bio_of(type, d2i, name, bp, x, cb, u) ((type *(*)(D2I_OF(type),const char *,BIO *,type **,pem_password_cb *,void *))openssl_fcast(PEM_ASN1_read_bio))(d2i,name,bp,x,cb,u)
|
#define |
PEM_ASN1_write_bio_of(type, i2d, name, bp, x, enc, kstr, klen, cb, u) ((int (*)(I2D_OF(type),const char *,BIO *,type *, const EVP_CIPHER *,unsigned char *,int, pem_password_cb *,void *))openssl_fcast(PEM_ASN1_write_bio))(i2d,name,bp,x,enc,kstr,klen,cb,u)
|
#define |
PEM_F_D2I_PKCS8PRIVATEKEY_BIO 120
|
#define |
PEM_F_D2I_PKCS8PRIVATEKEY_FP 121
|
#define |
PEM_F_DO_PK8PKEY 126
|
#define |
PEM_F_DO_PK8PKEY_FP 125
|
#define |
PEM_F_LOAD_IV 101
|
#define |
PEM_F_PEM_ASN1_READ 102
|
#define |
PEM_F_PEM_ASN1_READ_BIO 103
|
#define |
PEM_F_PEM_ASN1_WRITE 104
|
#define |
PEM_F_PEM_ASN1_WRITE_BIO 105
|
#define |
PEM_F_PEM_DEF_CALLBACK 100
|
#define |
PEM_F_PEM_DO_HEADER 106
|
#define |
PEM_F_PEM_F_PEM_WRITE_PKCS8PRIVATEKEY 118
|
#define |
PEM_F_PEM_GET_EVP_CIPHER_INFO 107
|
#define |
PEM_F_PEM_PK8PKEY 119
|
#define |
PEM_F_PEM_READ 108
|
#define |
PEM_F_PEM_READ_BIO 109
|
#define |
PEM_F_PEM_READ_BIO_PRIVATEKEY 123
|
#define |
PEM_F_PEM_READ_PRIVATEKEY 124
|
#define |
PEM_F_PEM_SEALFINAL 110
|
#define |
PEM_F_PEM_SEALINIT 111
|
#define |
PEM_F_PEM_SIGNFINAL 112
|
#define |
PEM_F_PEM_WRITE 113
|
#define |
PEM_F_PEM_WRITE_BIO 114
|
#define |
PEM_F_PEM_X509_INFO_READ 115
|
#define |
PEM_F_PEM_X509_INFO_READ_BIO 116
|
#define |
PEM_F_PEM_X509_INFO_WRITE_BIO 117
|
#define |
PEM_R_BAD_BASE64_DECODE 100
|
#define |
PEM_R_BAD_DECRYPT 101
|
#define |
PEM_R_BAD_END_LINE 102
|
#define |
PEM_R_BAD_IV_CHARS 103
|
#define |
PEM_R_BAD_PASSWORD_READ 104
|
#define |
PEM_R_ERROR_CONVERTING_PRIVATE_KEY 115
|
#define |
PEM_R_NOT_DEK_INFO 105
|
#define |
PEM_R_NOT_ENCRYPTED 106
|
#define |
PEM_R_NOT_PROC_TYPE 107
|
#define |
PEM_R_NO_START_LINE 108
|
#define |
PEM_R_PROBLEMS_GETTING_PASSWORD 109
|
#define |
PEM_R_PUBLIC_KEY_NO_RSA 110
|
#define |
PEM_R_READ_KEY 111
|
#define |
PEM_R_SHORT_HEADER 112
|
#define |
PEM_R_UNSUPPORTED_CIPHER 113
|
#define |
PEM_R_UNSUPPORTED_ENCRYPTION 114
|
Typedefs
|
typedef PEM_Encode_Seal_st
|
PEM_ENCODE_SEAL_CTX |
typedef pem_recip_st
|
PEM_USER |
typedef pem_ctx_st
|
PEM_CTX |
typedef int |
pem_password_cb (char *buf, int size, int rwflag, void *userdata)
|
Functions
|
IMPORT_C int |
PEM_get_EVP_CIPHER_INFO (char *header, EVP_CIPHER_INFO *cipher)
|
IMPORT_C int |
PEM_do_header (EVP_CIPHER_INFO *cipher, unsigned char *data, long *len, pem_password_cb *callback, void *u)
|
IMPORT_C int |
PEM_read_bio (BIO *bp, char **name, char **header, unsigned char **data, long *len)
|
IMPORT_C int |
PEM_write_bio (BIO *bp, const char *name, char *hdr, unsigned char *data, long len)
|
IMPORT_C int |
PEM_bytes_read_bio (unsigned char **pdata, long *plen, char **pnm, const char *name, BIO *bp, pem_password_cb *cb, void *u)
|
IMPORT_C void * |
PEM_ASN1_read_bio (d2i_of_void *d2i, const char *name, BIO *bp, void **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_ASN1_write_bio (i2d_of_void *i2d, const char *name, BIO *bp, char *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C |
STACK_OF (X509_INFO)*PEM_X509_INFO_read_bio(BIO *bp
|
IMPORT_C int |
PEM_X509_INFO_write_bio (BIO *bp, X509_INFO *xi, EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cd, void *u)
|
IMPORT_C int |
PEM_read (FILE *fp, char **name, char **header, unsigned char **data, long *len)
|
IMPORT_C int |
PEM_write (FILE *fp, char *name, char *hdr, unsigned char *data, long len)
|
IMPORT_C void * |
PEM_ASN1_read (d2i_of_void *d2i, const char *name, FILE *fp, void **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_ASN1_write (i2d_of_void *i2d, const char *name, FILE *fp, char *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *callback, void *u)
|
IMPORT_C int |
PEM_SealInit (PEM_ENCODE_SEAL_CTX *ctx, EVP_CIPHER *type, EVP_MD *md_type, unsigned char **ek, int *ekl, unsigned char *iv, EVP_PKEY **pubk, int npubk)
|
IMPORT_C void |
PEM_SealUpdate (PEM_ENCODE_SEAL_CTX *ctx, unsigned char *out, int *outl, unsigned char *in, int inl)
|
IMPORT_C int |
PEM_SealFinal (PEM_ENCODE_SEAL_CTX *ctx, unsigned char *sig, int *sigl, unsigned char *out, int *outl, EVP_PKEY *priv)
|
IMPORT_C void |
PEM_SignInit (EVP_MD_CTX *ctx, EVP_MD *type)
|
IMPORT_C void |
PEM_SignUpdate (EVP_MD_CTX *ctx, unsigned char *d, unsigned int cnt)
|
IMPORT_C int |
PEM_SignFinal (EVP_MD_CTX *ctx, unsigned char *sigret, unsigned int *siglen, EVP_PKEY *pkey)
|
IMPORT_C int |
PEM_def_callback (char *buf, int num, int w, void *key)
|
IMPORT_C void |
PEM_proc_type (char *buf, int type)
|
IMPORT_C void |
PEM_dek_info (char *buf, const char *type, int len, char *str)
|
IMPORT_C X509 *
|
PEM_read_bio_X509 (BIO *bp, X509 **x, pem_password_cb *cb, void *u)
|
IMPORT_C X509 *
|
PEM_read_X509 (FILE *fp, X509 **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_X509 (BIO *bp, X509 *x)
|
IMPORT_C int |
PEM_write_X509 (FILE *fp, X509 *x)
|
IMPORT_C X509 *
|
PEM_read_bio_X509_AUX (BIO *bp, X509 **x, pem_password_cb *cb, void *u)
|
IMPORT_C X509 *
|
PEM_read_X509_AUX (FILE *fp, X509 **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_X509_AUX (BIO *bp, X509 *x)
|
IMPORT_C int |
PEM_write_X509_AUX (FILE *fp, X509 *x)
|
IMPORT_C X509_CERT_PAIR *
|
PEM_read_bio_X509_CERT_PAIR (BIO *bp, X509_CERT_PAIR **x, pem_password_cb *cb, void *u)
|
IMPORT_C X509_CERT_PAIR *
|
PEM_read_X509_CERT_PAIR (FILE *fp, X509_CERT_PAIR **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_X509_CERT_PAIR (BIO *bp, X509_CERT_PAIR *x)
|
IMPORT_C int |
PEM_write_X509_CERT_PAIR (FILE *fp, X509_CERT_PAIR *x)
|
IMPORT_C X509_REQ *
|
PEM_read_bio_X509_REQ (BIO *bp, X509_REQ **x, pem_password_cb *cb, void *u)
|
IMPORT_C X509_REQ *
|
PEM_read_X509_REQ (FILE *fp, X509_REQ **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_X509_REQ (BIO *bp, X509_REQ *x)
|
IMPORT_C int |
PEM_write_X509_REQ (FILE *fp, X509_REQ *x)
|
IMPORT_C int |
PEM_write_bio_X509_REQ_NEW (BIO *bp, X509_REQ *x)
|
IMPORT_C int |
PEM_write_X509_REQ_NEW (FILE *fp, X509_REQ *x)
|
IMPORT_C X509_CRL *
|
PEM_read_bio_X509_CRL (BIO *bp, X509_CRL **x, pem_password_cb *cb, void *u)
|
IMPORT_C X509_CRL *
|
PEM_read_X509_CRL (FILE *fp, X509_CRL **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_X509_CRL (BIO *bp, X509_CRL *x)
|
IMPORT_C int |
PEM_write_X509_CRL (FILE *fp, X509_CRL *x)
|
IMPORT_C PKCS7 *
|
PEM_read_bio_PKCS7 (BIO *bp, PKCS7 **x, pem_password_cb *cb, void *u)
|
IMPORT_C PKCS7 *
|
PEM_read_PKCS7 (FILE *fp, PKCS7 **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_PKCS7 (BIO *bp, PKCS7 *x)
|
IMPORT_C int |
PEM_write_PKCS7 (FILE *fp, PKCS7 *x)
|
IMPORT_C NETSCAPE_CERT_SEQUENCE *
|
PEM_read_bio_NETSCAPE_CERT_SEQUENCE (BIO *bp, NETSCAPE_CERT_SEQUENCE **x, pem_password_cb *cb, void *u)
|
IMPORT_C NETSCAPE_CERT_SEQUENCE *
|
PEM_read_NETSCAPE_CERT_SEQUENCE (FILE *fp, NETSCAPE_CERT_SEQUENCE **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_NETSCAPE_CERT_SEQUENCE (BIO *bp, NETSCAPE_CERT_SEQUENCE *x)
|
IMPORT_C int |
PEM_write_NETSCAPE_CERT_SEQUENCE (FILE *fp, NETSCAPE_CERT_SEQUENCE *x)
|
IMPORT_C X509_SIG *
|
PEM_read_bio_PKCS8 (BIO *bp, X509_SIG **x, pem_password_cb *cb, void *u)
|
IMPORT_C X509_SIG *
|
PEM_read_PKCS8 (FILE *fp, X509_SIG **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_PKCS8 (BIO *bp, X509_SIG *x)
|
IMPORT_C int |
PEM_write_PKCS8 (FILE *fp, X509_SIG *x)
|
IMPORT_C PKCS8_PRIV_KEY_INFO *
|
PEM_read_bio_PKCS8_PRIV_KEY_INFO (BIO *bp, PKCS8_PRIV_KEY_INFO **x, pem_password_cb *cb, void *u)
|
IMPORT_C PKCS8_PRIV_KEY_INFO *
|
PEM_read_PKCS8_PRIV_KEY_INFO (FILE *fp, PKCS8_PRIV_KEY_INFO **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_PKCS8_PRIV_KEY_INFO (BIO *bp, PKCS8_PRIV_KEY_INFO *x)
|
IMPORT_C int |
PEM_write_PKCS8_PRIV_KEY_INFO (FILE *fp, PKCS8_PRIV_KEY_INFO *x)
|
IMPORT_C RSA *
|
PEM_read_bio_RSAPrivateKey (BIO *bp, RSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C RSA *
|
PEM_read_RSAPrivateKey (FILE *fp, RSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_RSAPrivateKey (BIO *bp, RSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_RSAPrivateKey (FILE *fp, RSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C RSA *
|
PEM_read_bio_RSAPublicKey (BIO *bp, RSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C RSA *
|
PEM_read_RSAPublicKey (FILE *fp, RSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_RSAPublicKey (BIO *bp, const RSA *x)
|
IMPORT_C int |
PEM_write_RSAPublicKey (FILE *fp, const RSA *x)
|
IMPORT_C RSA *
|
PEM_read_bio_RSA_PUBKEY (BIO *bp, RSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C RSA *
|
PEM_read_RSA_PUBKEY (FILE *fp, RSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_RSA_PUBKEY (BIO *bp, RSA *x)
|
IMPORT_C int |
PEM_write_RSA_PUBKEY (FILE *fp, RSA *x)
|
IMPORT_C DSA *
|
PEM_read_bio_DSAPrivateKey (BIO *bp, DSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C DSA *
|
PEM_read_DSAPrivateKey (FILE *fp, DSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_DSAPrivateKey (BIO *bp, DSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_DSAPrivateKey (FILE *fp, DSA *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C DSA *
|
PEM_read_bio_DSA_PUBKEY (BIO *bp, DSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C DSA *
|
PEM_read_DSA_PUBKEY (FILE *fp, DSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_DSA_PUBKEY (BIO *bp, DSA *x)
|
IMPORT_C int |
PEM_write_DSA_PUBKEY (FILE *fp, DSA *x)
|
IMPORT_C DSA *
|
PEM_read_bio_DSAparams (BIO *bp, DSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C DSA *
|
PEM_read_DSAparams (FILE *fp, DSA **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_DSAparams (BIO *bp, const DSA *x)
|
IMPORT_C int |
PEM_write_DSAparams (FILE *fp, const DSA *x)
|
IMPORT_C EC_GROUP * |
PEM_read_bio_ECPKParameters (BIO *bp, EC_GROUP **x, pem_password_cb *cb, void *u)
|
IMPORT_C EC_GROUP * |
PEM_read_ECPKParameters (FILE *fp, EC_GROUP **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_ECPKParameters (BIO *bp, const EC_GROUP *x)
|
IMPORT_C int |
PEM_write_ECPKParameters (FILE *fp, const EC_GROUP *x)
|
IMPORT_C EC_KEY * |
PEM_read_bio_ECPrivateKey (BIO *bp, EC_KEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C EC_KEY * |
PEM_read_ECPrivateKey (FILE *fp, EC_KEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_ECPrivateKey (BIO *bp, EC_KEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_ECPrivateKey (FILE *fp, EC_KEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C EC_KEY * |
PEM_read_bio_EC_PUBKEY (BIO *bp, EC_KEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C EC_KEY * |
PEM_read_EC_PUBKEY (FILE *fp, EC_KEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_EC_PUBKEY (BIO *bp, EC_KEY *x)
|
IMPORT_C int |
PEM_write_EC_PUBKEY (FILE *fp, EC_KEY *x)
|
IMPORT_C DH *
|
PEM_read_bio_DHparams (BIO *bp, DH **x, pem_password_cb *cb, void *u)
|
IMPORT_C DH *
|
PEM_read_DHparams (FILE *fp, DH **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_DHparams (BIO *bp, const DH *x)
|
IMPORT_C int |
PEM_write_DHparams (FILE *fp, const DH *x)
|
IMPORT_C EVP_PKEY *
|
PEM_read_bio_PrivateKey (BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C EVP_PKEY *
|
PEM_read_PrivateKey (FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_PrivateKey (BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_PrivateKey (FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc, unsigned char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C EVP_PKEY *
|
PEM_read_bio_PUBKEY (BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C EVP_PKEY *
|
PEM_read_PUBKEY (FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_PUBKEY (BIO *bp, EVP_PKEY *x)
|
IMPORT_C int |
PEM_write_PUBKEY (FILE *fp, EVP_PKEY *x)
|
IMPORT_C int |
PEM_write_bio_PKCS8PrivateKey_nid (BIO *bp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_bio_PKCS8PrivateKey (BIO *, EVP_PKEY *, const EVP_CIPHER *, char *, int, pem_password_cb *, void *)
|
IMPORT_C int |
i2d_PKCS8PrivateKey_bio (BIO *bp, EVP_PKEY *x, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
i2d_PKCS8PrivateKey_nid_bio (BIO *bp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C EVP_PKEY *
|
d2i_PKCS8PrivateKey_bio (BIO *bp, EVP_PKEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
i2d_PKCS8PrivateKey_fp (FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
i2d_PKCS8PrivateKey_nid_fp (FILE *fp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_PKCS8PrivateKey_nid (FILE *fp, EVP_PKEY *x, int nid, char *kstr, int klen, pem_password_cb *cb, void *u)
|
IMPORT_C EVP_PKEY *
|
d2i_PKCS8PrivateKey_fp (FILE *fp, EVP_PKEY **x, pem_password_cb *cb, void *u)
|
IMPORT_C int |
PEM_write_PKCS8PrivateKey (FILE *fp, EVP_PKEY *x, const EVP_CIPHER *enc, char *kstr, int klen, pem_password_cb *cd, void *u)
|
IMPORT_C void |
ERR_load_PEM_strings (void)
|
Variables
|
IMPORT_C pem_password_cb *
|
cb |
IMPORT_C pem_password_cb void *
|
u |