- ERR_load_PKCS12_strings
void ERR_load_PKCS12_strings()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- M_PKCS12_bag_type
auto M_PKCS12_bag_type(B bg)
Undocumented in source. Be warned that the author may not have intended to support it.
- M_PKCS12_cert_bag_type
auto M_PKCS12_cert_bag_type(B bg)
Undocumented in source. Be warned that the author may not have intended to support it.
- OPENSSL_asc2uni
ubyte* OPENSSL_asc2uni(const(char)* asc, int asclen, ubyte** uni, int* unilen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- OPENSSL_uni2asc
char* OPENSSL_uni2asc(ubyte* uni, int unilen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_MAKE_KEYBAG
PKCS12_SAFEBAG* PKCS12_MAKE_KEYBAG(PKCS8_PRIV_KEY_INFO* p8)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_MAKE_SHKEYBAG
PKCS12_SAFEBAG* PKCS12_MAKE_SHKEYBAG(int pbe_nid, const(char)* pass, int passlen, ubyte* salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO* p8)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_PBE_add
void PKCS12_PBE_add()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_PBE_keyivgen
int PKCS12_PBE_keyivgen(EVP_CIPHER_CTX* ctx, const(char)* pass, int passlen, ASN1_TYPE* param, const(EVP_CIPHER)* cipher, const(EVP_MD)* md_type, int en_de)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_CSPName_asc
int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG* bag, const(char)* name, int namelen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_cert
PKCS12_SAFEBAG* PKCS12_add_cert(STACK_OF!(PKCS12_SAFEBAG)** pbags, X509* cert)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_friendlyname_asc
int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG* bag, const(char)* name, int namelen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_friendlyname_uni
int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG* bag, const(ubyte)* name, int namelen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_key
PKCS12_SAFEBAG* PKCS12_add_key(STACK_OF!(PKCS12_SAFEBAG)** pbags, EVP_PKEY* key, int key_usage, int iter, int key_nid, char* pass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_localkeyid
int PKCS12_add_localkeyid(PKCS12_SAFEBAG* bag, ubyte* name, int namelen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_safe
int PKCS12_add_safe(STACK_OF!(PKCS7)** psafes, STACK_OF!(PKCS12_SAFEBAG)* bags, int safe_nid, int iter, char* pass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_add_safes
PKCS12* PKCS12_add_safes(STACK_OF!(PKCS7)* safes, int p7_nid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_certbag2x509
X509* PKCS12_certbag2x509(PKCS12_SAFEBAG* bag)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_certbag2x509crl
X509_CRL* PKCS12_certbag2x509crl(PKCS12_SAFEBAG* bag)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_create
PKCS12* PKCS12_create(char* pass, char* name, EVP_PKEY* pkey, X509* cert, STACK_OF!(X509)* ca, int nid_key, int nid_cert, int iter, int mac_iter, int keytype)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_decrypt_skey
PKCS8_PRIV_KEY_INFO* PKCS12_decrypt_skey(PKCS12_SAFEBAG* bag, const(char)* pass, int passlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_gen_mac
int PKCS12_gen_mac(PKCS12* p12, const(char)* pass, int passlen, ubyte* mac, uint* maclen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_get_attr
auto PKCS12_get_attr(PKCS12_SAFEBAG* bag, int attr_nid)
Undocumented in source. Be warned that the author may not have intended to support it.
- PKCS12_get_attr_gen
ASN1_TYPE* PKCS12_get_attr_gen(STACK_OF!(X509_ATTRIBUTE)* attrs, int attr_nid)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_get_friendlyname
char* PKCS12_get_friendlyname(PKCS12_SAFEBAG* bag)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_init
PKCS12* PKCS12_init(int mode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_item_decrypt_d2i
void* PKCS12_item_decrypt_d2i(X509_ALGOR* algor, const(ASN1_ITEM)* it, const(char)* pass, int passlen, ASN1_OCTET_STRING* oct, int zbuf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_item_i2d_encrypt
ASN1_OCTET_STRING* PKCS12_item_i2d_encrypt(X509_ALGOR* algor, const(ASN1_ITEM)* it, const(char)* pass, int passlen, void* obj, int zbuf)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_item_pack_safebag
PKCS12_SAFEBAG* PKCS12_item_pack_safebag(void* obj, const(ASN1_ITEM)* it, int nid1, int nid2)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_key_gen_asc
int PKCS12_key_gen_asc(const(char)* pass, int passlen, ubyte* salt, int saltlen, int id, int iter, int n, ubyte* out_, const(EVP_MD)* md_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_key_gen_uni
int PKCS12_key_gen_uni(ubyte* pass, int passlen, ubyte* salt, int saltlen, int id, int iter, int n, ubyte* out_, const(EVP_MD)* md_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_mac_present
auto PKCS12_mac_present(PKCS12* p12)
Undocumented in source. Be warned that the author may not have intended to support it.
- PKCS12_newpass
int PKCS12_newpass(PKCS12* p12, char* oldpass, char* newpass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_pack_authsafes
int PKCS12_pack_authsafes(PKCS12* p12, STACK_OF!(PKCS7)* safes)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_pack_p7data
PKCS7* PKCS12_pack_p7data(STACK_OF!(PKCS12_SAFEBAG)* sk)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_pack_p7encdata
PKCS7* PKCS12_pack_p7encdata(int pbe_nid, const(char)* pass, int passlen, ubyte* salt, int saltlen, int iter, STACK_OF!(PKCS12_SAFEBAG)* bags)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_parse
int PKCS12_parse(PKCS12* p12, const(char)* pass, EVP_PKEY** pkey, X509** cert, STACK_OF!(X509)** ca)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_pbe_crypt
ubyte* PKCS12_pbe_crypt(X509_ALGOR* algor, const(char)* pass, int passlen, ubyte* in_, int inlen, ubyte** data, int* datalen, int en_de)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_set_mac
int PKCS12_set_mac(PKCS12* p12, const(char)* pass, int passlen, ubyte* salt, int saltlen, int iter, const(EVP_MD)* md_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_setup_mac
int PKCS12_setup_mac(PKCS12* p12, int iter, ubyte* salt, int saltlen, const(EVP_MD)* md_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_unpack_authsafes
STACK_OF!(PKCS7)* PKCS12_unpack_authsafes(PKCS12* p12)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_unpack_p7data
STACK_OF!(PKCS12_SAFEBAG)* PKCS12_unpack_p7data(PKCS7* p7)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_unpack_p7encdata
STACK_OF!(PKCS12_SAFEBAG)* PKCS12_unpack_p7encdata(PKCS7* p7, const(char)* pass, int passlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_verify_mac
int PKCS12_verify_mac(PKCS12* p12, const(char)* pass, int passlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_x5092certbag
PKCS12_SAFEBAG* PKCS12_x5092certbag(X509* x509)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_x509crl2certbag
PKCS12_SAFEBAG* PKCS12_x509crl2certbag(X509_CRL* crl)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS8_add_keyusage
int PKCS8_add_keyusage(PKCS8_PRIV_KEY_INFO* p8, int usage)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS8_decrypt
PKCS8_PRIV_KEY_INFO* PKCS8_decrypt(X509_SIG* p8, const(char)* pass, int passlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS8_encrypt
X509_SIG* PKCS8_encrypt(int pbe_nid, const(EVP_CIPHER)* cipher, const(char)* pass, int passlen, ubyte* salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO* p8)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS8_get_attr
auto PKCS8_get_attr(P p8, int attr_nid)
Undocumented in source. Be warned that the author may not have intended to support it.
- d2i_PKCS12_bio
PKCS12* d2i_PKCS12_bio(BIO* bp, PKCS12** p12)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- d2i_PKCS12_fp
PKCS12* d2i_PKCS12_fp(FILE* fp, PKCS12** p12)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- i2d_PKCS12_bio
int i2d_PKCS12_bio(BIO* bp, PKCS12* p12)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- i2d_PKCS12_fp
int i2d_PKCS12_fp(FILE* fp, PKCS12* p12)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- KEY_EX
enum KEY_EX;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- KEY_SIG
enum KEY_SIG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_ERROR
enum PKCS12_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PARSE_BAG
enum PKCS12_F_PARSE_BAG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PARSE_BAGS
enum PKCS12_F_PARSE_BAGS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_ADD_FRIENDLYNAME
enum PKCS12_F_PKCS12_ADD_FRIENDLYNAME;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_ADD_FRIENDLYNAME_ASC
enum PKCS12_F_PKCS12_ADD_FRIENDLYNAME_ASC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_ADD_FRIENDLYNAME_UNI
enum PKCS12_F_PKCS12_ADD_FRIENDLYNAME_UNI;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_ADD_LOCALKEYID
enum PKCS12_F_PKCS12_ADD_LOCALKEYID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_CREATE
enum PKCS12_F_PKCS12_CREATE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_GEN_MAC
enum PKCS12_F_PKCS12_GEN_MAC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_INIT
enum PKCS12_F_PKCS12_INIT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_ITEM_DECRYPT_D2I
enum PKCS12_F_PKCS12_ITEM_DECRYPT_D2I;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT
enum PKCS12_F_PKCS12_ITEM_I2D_ENCRYPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG
enum PKCS12_F_PKCS12_ITEM_PACK_SAFEBAG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_KEY_GEN_ASC
enum PKCS12_F_PKCS12_KEY_GEN_ASC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_KEY_GEN_UNI
enum PKCS12_F_PKCS12_KEY_GEN_UNI;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_MAKE_KEYBAG
enum PKCS12_F_PKCS12_MAKE_KEYBAG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_MAKE_SHKEYBAG
enum PKCS12_F_PKCS12_MAKE_SHKEYBAG;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_NEWPASS
enum PKCS12_F_PKCS12_NEWPASS;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_PACK_P7DATA
enum PKCS12_F_PKCS12_PACK_P7DATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_PACK_P7ENCDATA
enum PKCS12_F_PKCS12_PACK_P7ENCDATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_PARSE
enum PKCS12_F_PKCS12_PARSE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_PBE_CRYPT
enum PKCS12_F_PKCS12_PBE_CRYPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_PBE_KEYIVGEN
enum PKCS12_F_PKCS12_PBE_KEYIVGEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_SETUP_MAC
enum PKCS12_F_PKCS12_SETUP_MAC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_SET_MAC
enum PKCS12_F_PKCS12_SET_MAC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_UNPACK_AUTHSAFES
enum PKCS12_F_PKCS12_UNPACK_AUTHSAFES;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_UNPACK_P7DATA
enum PKCS12_F_PKCS12_UNPACK_P7DATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS12_VERIFY_MAC
enum PKCS12_F_PKCS12_VERIFY_MAC;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS8_ADD_KEYUSAGE
enum PKCS12_F_PKCS8_ADD_KEYUSAGE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_F_PKCS8_ENCRYPT
enum PKCS12_F_PKCS8_ENCRYPT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_IV_ID
enum PKCS12_IV_ID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_KEY_ID
enum PKCS12_KEY_ID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_MAC_ID
enum PKCS12_MAC_ID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_MAC_KEY_LENGTH
enum PKCS12_MAC_KEY_LENGTH;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_OK
enum PKCS12_OK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_CANT_PACK_STRUCTURE
enum PKCS12_R_CANT_PACK_STRUCTURE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_CONTENT_TYPE_NOT_DATA
enum PKCS12_R_CONTENT_TYPE_NOT_DATA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_DECODE_ERROR
enum PKCS12_R_DECODE_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_ENCODE_ERROR
enum PKCS12_R_ENCODE_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_ENCRYPT_ERROR
enum PKCS12_R_ENCRYPT_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE
enum PKCS12_R_ERROR_SETTING_ENCRYPTED_DATA_TYPE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_INVALID_NULL_ARGUMENT
enum PKCS12_R_INVALID_NULL_ARGUMENT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_INVALID_NULL_PKCS12_POINTER
enum PKCS12_R_INVALID_NULL_PKCS12_POINTER;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_IV_GEN_ERROR
enum PKCS12_R_IV_GEN_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_KEY_GEN_ERROR
enum PKCS12_R_KEY_GEN_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_MAC_ABSENT
enum PKCS12_R_MAC_ABSENT;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_MAC_GENERATION_ERROR
enum PKCS12_R_MAC_GENERATION_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_MAC_SETUP_ERROR
enum PKCS12_R_MAC_SETUP_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_MAC_STRING_SET_ERROR
enum PKCS12_R_MAC_STRING_SET_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_MAC_VERIFY_ERROR
enum PKCS12_R_MAC_VERIFY_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_MAC_VERIFY_FAILURE
enum PKCS12_R_MAC_VERIFY_FAILURE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_PARSE_ERROR
enum PKCS12_R_PARSE_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR
enum PKCS12_R_PKCS12_ALGOR_CIPHERINIT_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_PKCS12_CIPHERFINAL_ERROR
enum PKCS12_R_PKCS12_CIPHERFINAL_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_PKCS12_PBE_CRYPT_ERROR
enum PKCS12_R_PKCS12_PBE_CRYPT_ERROR;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_UNKNOWN_DIGEST_ALGORITHM
enum PKCS12_R_UNKNOWN_DIGEST_ALGORITHM;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_R_UNSUPPORTED_PKCS12_MODE
enum PKCS12_R_UNSUPPORTED_PKCS12_MODE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- PKCS12_SALT_LEN
enum PKCS12_SALT_LEN;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.