|
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 |