GATE
gate::enc::Blowfish Class Reference

Public Types

typedef gate_blowfish_block_t Block
 

Public Member Functions

 Blowfish (void const *key, size_t keylength)
 
 Blowfish (void const *key, size_t keylength, Block const &cbcIvBlock)
 
size_t encrypt (char *buffer, size_t length)
 
size_t encrypt (char const *srcbuffer, char *dstbuffer, size_t srclength)
 
size_t decrypt (char *buffer, size_t length)
 
size_t decrypt (char const *srcbuffer, char *dstbuffer, size_t srclength)
 

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