OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
p12_decr.c File Reference
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/pkcs12.h>

Go to the source code of this file.

Functions

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)
 
voidPKCS12_item_decrypt_d2i (X509_ALGOR *algor, const ASN1_ITEM *it, const char *pass, int passlen, ASN1_OCTET_STRING *oct, int zbuf)
 
ASN1_OCTET_STRINGPKCS12_item_i2d_encrypt (X509_ALGOR *algor, const ASN1_ITEM *it, const char *pass, int passlen, void *obj, int zbuf)
 

Function Documentation

void* PKCS12_item_decrypt_d2i ( X509_ALGOR algor,
const ASN1_ITEM it,
const char *  pass,
int  passlen,
ASN1_OCTET_STRING oct,
int  zbuf 
)

Definition at line 120 of file p12_decr.c.

ASN1_OCTET_STRING* PKCS12_item_i2d_encrypt ( X509_ALGOR algor,
const ASN1_ITEM it,
const char *  pass,
int  passlen,
void obj,
int  zbuf 
)

Definition at line 157 of file p12_decr.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 
)

Definition at line 71 of file p12_decr.c.