cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Functions
bfenc.c File Reference
#include "crypt/osconfig.h"
#include "crypt/blowfish.h"
#include "crypt/bflocl.h"

Go to the source code of this file.

Functions

void BF_encrypt (BF_LONG *data, const BF_KEY *key)
 
void BF_decrypt (BF_LONG *data, const BF_KEY *key)
 
void BF_cbc_encrypt (const unsigned char *in, unsigned char *out, long length, const BF_KEY *schedule, unsigned char *ivec, int encrypt)
 

Function Documentation

void BF_cbc_encrypt ( const unsigned char *  in,
unsigned char *  out,
long  length,
const BF_KEY schedule,
unsigned char *  ivec,
int  encrypt 
)

Definition at line 233 of file bfenc.c.

void BF_decrypt ( BF_LONG data,
const BF_KEY key 
)

Definition at line 158 of file bfenc.c.

void BF_encrypt ( BF_LONG data,
const BF_KEY key 
)

Definition at line 81 of file bfenc.c.