PREDECLARE_STACK_OF | ( | PKCS12_SAFEBAG | ) |
PKCS12_SAFEBAG |
DECLARE_STACK_OF | ( | PKCS12_SAFEBAG | ) |
PKCS12_BAGS |
IMPORT_C PKCS12_SAFEBAG * | PKCS12_x5092certbag | ( | X509 * | x509 | ) |
IMPORT_C PKCS12_SAFEBAG * | PKCS12_x509crl2certbag | ( | X509_CRL * | crl | ) |
IMPORT_C X509 * | PKCS12_certbag2x509 | ( | PKCS12_SAFEBAG * | bag | ) |
IMPORT_C X509_CRL * | PKCS12_certbag2x509crl | ( | PKCS12_SAFEBAG * | bag | ) |
IMPORT_C PKCS12_SAFEBAG * | PKCS12_item_pack_safebag | ( | void * | obj, |
const ASN1_ITEM * | it, | |||
int | nid1, | |||
int | nid2 | |||
) |
IMPORT_C PKCS12_SAFEBAG * | PKCS12_MAKE_KEYBAG | ( | PKCS8_PRIV_KEY_INFO * | p8 | ) |
IMPORT_C PKCS8_PRIV_KEY_INFO * | PKCS8_decrypt | ( | X509_SIG * | p8, |
const char * | pass, | |||
int | passlen | |||
) |
IMPORT_C PKCS8_PRIV_KEY_INFO * | PKCS12_decrypt_skey | ( | PKCS12_SAFEBAG * | bag, |
const char * | pass, | |||
int | passlen | |||
) |
IMPORT_C X509_SIG * | PKCS8_encrypt | ( | int | pbe_nid, |
const EVP_CIPHER * | cipher, | |||
const char * | pass, | |||
int | passlen, | |||
unsigned char * | salt, | |||
int | saltlen, | |||
int | iter, | |||
PKCS8_PRIV_KEY_INFO * | p8 | |||
) |
IMPORT_C PKCS12_SAFEBAG * | PKCS12_MAKE_SHKEYBAG | ( | int | pbe_nid, |
const char * | pass, | |||
int | passlen, | |||
unsigned char * | salt, | |||
int | saltlen, | |||
int | iter, | |||
PKCS8_PRIV_KEY_INFO * | p8 | |||
) |
IMPORT_C PKCS7 * | PKCS12_pack_p7data | ( | STACK_OF(PKCS12_SAFEBAG)* | sk | ) |
IMPORT_C | STACK_OF | ( | PKCS12_SAFEBAG | ) |
IMPORT_C PKCS7 * | PKCS12_pack_p7encdata | ( | int | pbe_nid, |
const char * | pass, | |||
int | passlen, | |||
unsigned char * | salt, | |||
int | saltlen, | |||
int | iter, | |||
STACK_OF(PKCS12_SAFEBAG)* | bags | |||
) |
IMPORT_C const char * | pass |
IMPORT_C const char int | passlen |
IMPORT_C int | PKCS12_pack_authsafes | ( | PKCS12 * | p12, |
STACK_OF(PKCS7)* | safes | |||
) |
IMPORT_C | STACK_OF | ( | PKCS7 | ) |
IMPORT_C int | PKCS12_add_localkeyid | ( | PKCS12_SAFEBAG * | bag, |
unsigned char * | name, | |||
int | namelen | |||
) |
IMPORT_C int | PKCS12_add_friendlyname_asc | ( | PKCS12_SAFEBAG * | bag, |
const char * | name, | |||
int | namelen | |||
) |
IMPORT_C int | PKCS12_add_CSPName_asc | ( | PKCS12_SAFEBAG * | bag, |
const char * | name, | |||
int | namelen | |||
) |
IMPORT_C int | PKCS12_add_friendlyname_uni | ( | PKCS12_SAFEBAG * | bag, |
const unsigned char * | name, | |||
int | namelen | |||
) |
IMPORT_C int | PKCS8_add_keyusage | ( | PKCS8_PRIV_KEY_INFO * | p8, |
int | usage | |||
) |
IMPORT_C ASN1_TYPE * | PKCS12_get_attr_gen | ( | STACK_OF(X509_ATTRIBUTE)* | attrs, |
int | attr_nid | |||
) |
IMPORT_C char * | PKCS12_get_friendlyname | ( | PKCS12_SAFEBAG * | bag | ) |
IMPORT_C unsigned char * | PKCS12_pbe_crypt | ( | X509_ALGOR * | algor, |
const char * | pass, | |||
int | passlen, | |||
unsigned char * | in, | |||
int | inlen, | |||
unsigned char ** | data, | |||
int * | datalen, | |||
int | en_de | |||
) |
IMPORT_C void * | PKCS12_item_decrypt_d2i | ( | X509_ALGOR * | algor, |
const ASN1_ITEM * | it, | |||
const char * | pass, | |||
int | passlen, | |||
ASN1_OCTET_STRING * | oct, | |||
int | zbuf | |||
) |
IMPORT_C ASN1_OCTET_STRING * | PKCS12_item_i2d_encrypt | ( | X509_ALGOR * | algor, |
const ASN1_ITEM * | it, | |||
const char * | pass, | |||
int | passlen, | |||
void * | obj, | |||
int | zbuf | |||
) |
IMPORT_C PKCS12 * | PKCS12_init | ( | int | mode | ) |
IMPORT_C int | PKCS12_key_gen_asc | ( | const char * | pass, |
int | passlen, | |||
unsigned char * | salt, | |||
int | saltlen, | |||
int | id, | |||
int | iter, | |||
int | n, | |||
unsigned char * | out, | |||
const EVP_MD * | md_type | |||
) |
IMPORT_C int | PKCS12_key_gen_uni | ( | unsigned char * | pass, |
int | passlen, | |||
unsigned char * | salt, | |||
int | saltlen, | |||
int | id, | |||
int | iter, | |||
int | n, | |||
unsigned char * | out, | |||
const EVP_MD * | md_type | |||
) |
IMPORT_C 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 | |||
) |
IMPORT_C int | PKCS12_gen_mac | ( | PKCS12 * | p12, |
const char * | pass, | |||
int | passlen, | |||
unsigned char * | mac, | |||
unsigned int * | maclen | |||
) |
IMPORT_C int | PKCS12_verify_mac | ( | PKCS12 * | p12, |
const char * | pass, | |||
int | passlen | |||
) |
IMPORT_C int | PKCS12_set_mac | ( | PKCS12 * | p12, |
const char * | pass, | |||
int | passlen, | |||
unsigned char * | salt, | |||
int | saltlen, | |||
int | iter, | |||
const EVP_MD * | md_type | |||
) |
IMPORT_C int | PKCS12_setup_mac | ( | PKCS12 * | p12, |
int | iter, | |||
unsigned char * | salt, | |||
int | saltlen, | |||
const EVP_MD * | md_type | |||
) |
IMPORT_C unsigned char * | asc2uni | ( | const char * | asc, |
int | asclen, | |||
unsigned char ** | uni, | |||
int * | unilen | |||
) |
IMPORT_C char * | uni2asc | ( | unsigned char * | uni, |
int | unilen | |||
) |
DECLARE_ASN1_FUNCTIONS | ( | PKCS12 | ) |
IMPORT_C int | PKCS12_parse | ( | PKCS12 * | p12, |
const char * | pass, | |||
EVP_PKEY ** | pkey, | |||
X509 ** | cert, | |||
STACK_OF(X509)** | ca | |||
) |
IMPORT_C 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 | |||
) |
IMPORT_C PKCS12_SAFEBAG * | PKCS12_add_cert | ( | STACK_OF(PKCS12_SAFEBAG)** | pbags, |
X509 * | cert | |||
) |
IMPORT_C PKCS12_SAFEBAG * | PKCS12_add_key | ( | STACK_OF(PKCS12_SAFEBAG)** | pbags, |
EVP_PKEY * | key, | |||
int | key_usage, | |||
int | iter, | |||
int | key_nid, | |||
char * | pass | |||
) |
IMPORT_C int | PKCS12_add_safe | ( | STACK_OF(PKCS7)** | psafes, |
STACK_OF(PKCS12_SAFEBAG)* | bags, | |||
int | safe_nid, | |||
int | iter, | |||
char * | pass | |||
) |
IMPORT_C PKCS12 * | PKCS12_add_safes | ( | STACK_OF(PKCS7)* | safes, |
int | p7_nid | |||
) |
IMPORT_C int | i2d_PKCS12_bio | ( | BIO * | bp, |
PKCS12 * | p12 | |||
) |
IMPORT_C int | i2d_PKCS12_fp | ( | FILE * | fp, |
PKCS12 * | p12 | |||
) |
IMPORT_C PKCS12 * | d2i_PKCS12_bio | ( | BIO * | bp, |
PKCS12 ** | p12 | |||
) |
IMPORT_C PKCS12 * | d2i_PKCS12_fp | ( | FILE * | fp, |
PKCS12 ** | p12 | |||
) |
IMPORT_C int | PKCS12_newpass | ( | PKCS12 * | p12, |
char * | oldpass, | |||
char * | newpass | |||
) |
IMPORT_C void | ERR_load_PKCS12_strings | ( | void | ) |