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