blowfish_crypto.cpp File Reference

#include "blowfish_crypto.h"
#include "ssl_init.h"
#include <basis/byte_array.h>
#include <basis/chaos.h>
#include <basis/function.h>
#include <basis/istring.h>
#include <basis/log_base.h>
#include <basis/mutex.h>
#include <data_struct/static_memory_gremlin.h>
#include <openssl/blowfish.h>
#include <openssl/evp.h>

Include dependency graph for blowfish_crypto.cpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOG(t)   CLASS_EMERGENCY_LOG(program_wide_logger(), t)
#define DISCUSS_PROVIDED_KEY(key_size, key)
#define DISCUSS_KEY_SIZE(key_size)

Variables

const int FUDGE = 128


Define Documentation

#define DISCUSS_KEY_SIZE ( key_size   ) 

Definition at line 70 of file blowfish_crypto.cpp.

Referenced by blowfish_crypto::blowfish_crypto(), blowfish_crypto::generate_key(), and blowfish_crypto::set_key().

#define DISCUSS_PROVIDED_KEY ( key_size,
key   ) 

Definition at line 69 of file blowfish_crypto.cpp.

Referenced by blowfish_crypto::blowfish_crypto(), and blowfish_crypto::set_key().

#define LOG (  )     CLASS_EMERGENCY_LOG(program_wide_logger(), t)

Definition at line 41 of file blowfish_crypto.cpp.


Variable Documentation

const int FUDGE = 128

Definition at line 32 of file blowfish_crypto.cpp.

Referenced by blowfish_crypto::decrypt(), and blowfish_crypto::encrypt().


Generated on Wed Nov 19 04:29:26 2008 for HOOPLE Libraries by  doxygen 1.5.1