#include <stdio.h>
#include "cryptlib.h"
#include <openssl/pkcs12.h>
Go to the source code of this file.
|
PKCS12_SAFEBAG * | PKCS12_item_pack_safebag (void *obj, const ASN1_ITEM *it, int nid1, int nid2) |
|
PKCS12_SAFEBAG * | PKCS12_MAKE_KEYBAG (PKCS8_PRIV_KEY_INFO *p8) |
|
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) |
|
PKCS7 * | PKCS12_pack_p7data (STACK_OF(PKCS12_SAFEBAG)*sk) |
|
| STACK_OF (PKCS12_SAFEBAG) |
|
PKCS7 * | PKCS12_pack_p7encdata (int pbe_nid, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, STACK_OF(PKCS12_SAFEBAG)*bags) |
|
PKCS8_PRIV_KEY_INFO * | PKCS12_decrypt_skey (PKCS12_SAFEBAG *bag, const char *pass, int passlen) |
|
int | PKCS12_pack_authsafes (PKCS12 *p12, STACK_OF(PKCS7)*safes) |
|
| STACK_OF (PKCS7) |
|
PKCS7* PKCS12_pack_p7encdata |
( |
int |
pbe_nid, |
|
|
const char * |
pass, |
|
|
int |
passlen, |
|
|
unsigned char * |
salt, |
|
|
int |
saltlen, |
|
|
int |
iter, |
|
|
STACK_OF(PKCS12_SAFEBAG)* |
bags |
|
) |
| |