UT_Blowfish Class Reference

#include <UT_Blowfish.h>

List of all members.

Public Member Functions

 UT_Blowfish (const uint8 key[], int key_size)
 ~UT_Blowfish ()
int encrypt (const uint8 *input, uint8 *output, int input_size)
bool decrypt (const uint8 *input, uint8 *output, int input_size)

Static Public Member Functions

static int getEncryptionOutputSize (int input_size)
static int getCryptBufferSize (int max_buffer_size)
static int getBlockSize ()


Detailed Description

Definition at line 39 of file UT_Blowfish.h.


Constructor & Destructor Documentation

UT_Blowfish::UT_Blowfish ( const uint8  key[],
int  key_size 
)

UT_Blowfish::~UT_Blowfish (  ) 


Member Function Documentation

bool UT_Blowfish::decrypt ( const uint8 input,
uint8 output,
int  input_size 
)

int UT_Blowfish::encrypt ( const uint8 input,
uint8 output,
int  input_size 
)

static int UT_Blowfish::getBlockSize (  )  [static]

static int UT_Blowfish::getCryptBufferSize ( int  max_buffer_size  )  [static]

static int UT_Blowfish::getEncryptionOutputSize ( int  input_size  )  [static]


The documentation for this class was generated from the following file:

Generated on Fri May 25 00:10:46 2012 for HDK by  doxygen 1.5.9