Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/pkcs12/p12_add.c
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/pkcs12.h>

Funciones

PKCS12_SAFEBAGPKCS12_item_pack_safebag (void *obj, const ASN1_ITEM *it, int nid1, int nid2)
PKCS12_SAFEBAGPKCS12_MAKE_KEYBAG (PKCS8_PRIV_KEY_INFO *p8)
PKCS12_SAFEBAGPKCS12_MAKE_SHKEYBAG (int pbe_nid, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, PKCS8_PRIV_KEY_INFO *p8)
PKCS7PKCS12_pack_p7data (STACK_OF(PKCS12_SAFEBAG)*sk)
 STACK_OF (PKCS12_SAFEBAG)
PKCS7PKCS12_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_INFOPKCS12_decrypt_skey (PKCS12_SAFEBAG *bag, const char *pass, int passlen)
int PKCS12_pack_authsafes (PKCS12 *p12, STACK_OF(PKCS7)*safes)
 STACK_OF (PKCS7)

Documentación de las funciones

PKCS8_PRIV_KEY_INFO* PKCS12_decrypt_skey ( PKCS12_SAFEBAG bag,
const char *  pass,
int  passlen 
)
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 
)
int PKCS12_pack_authsafes ( PKCS12 p12,
STACK_OF(PKCS7)*  safes 
)
PKCS7* PKCS12_pack_p7data ( STACK_OF(PKCS12_SAFEBAG)*  sk)
PKCS7* PKCS12_pack_p7encdata ( int  pbe_nid,
const char *  pass,
int  passlen,
unsigned char *  salt,
int  saltlen,
int  iter,
STACK_OF(PKCS12_SAFEBAG)*  bags 
)
STACK_OF ( PKCS7  )
STACK_OF ( PKCS12_SAFEBAG  )
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'