BeeCrypt  4.2.1
Macros | Functions
pkcs12.h File Reference

PKCS#12 utility routines. More...

#include "beecrypt/beecrypt.h"
Include dependency graph for pkcs12.h:

Go to the source code of this file.

Macros

#define PKCS12_ID_CIPHER   0x1
 
#define PKCS12_ID_IV   0x2
 
#define PKCS12_ID_MAC   0x3
 

Functions

int pkcs12_derive_key (const hashFunction *h, byte id, const byte *pdata, size_t psize, const byte *sdata, size_t ssize, size_t iterationcount, byte *ndata, size_t nsize)
 

Detailed Description

PKCS#12 utility routines.

Author
Bob Deblier bob.d.nosp@m.ebli.nosp@m.er@te.nosp@m.lene.nosp@m.t.be

Macro Definition Documentation

#define PKCS12_ID_CIPHER   0x1
#define PKCS12_ID_IV   0x2
#define PKCS12_ID_MAC   0x3

Function Documentation

int pkcs12_derive_key ( const hashFunction h,
byte  id,
const byte pdata,
size_t  psize,
const byte sdata,
size_t  ssize,
size_t  iterationcount,
byte ndata,
size_t  nsize 
)