#include <llblowfishcipher.h>
Inheritance diagram for LLBlowfishCipher:
Public Member Functions | |
LLBlowfishCipher (const U8 *secret, size_t secret_size) | |
virtual | ~LLBlowfishCipher () |
U32 | encrypt (const U8 *src, U32 src_len, U8 *dst, U32 dst_len) |
U32 | decrypt (const U8 *src, U32 src_len, U8 *dst, U32 dst_len) |
U32 | requiredEncryptionSpace (U32 src_len) const |
Private Attributes | |
U8 * | mSecret |
size_t | mSecretSize |
Definition at line 41 of file llblowfishcipher.h.
LLBlowfishCipher::LLBlowfishCipher | ( | const U8 * | secret, | |
size_t | secret_size | |||
) |
LLBlowfishCipher::~LLBlowfishCipher | ( | ) | [virtual] |
Implements LLCipher.
Definition at line 143 of file llblowfishcipher.cpp.
References llerrs.
Referenced by LLMail::encryptIMEmailAddress().
Implements LLCipher.
Definition at line 157 of file llblowfishcipher.cpp.
References llerrs.
Referenced by LLMail::encryptIMEmailAddress().
U8* LLBlowfishCipher::mSecret [private] |
Definition at line 58 of file llblowfishcipher.h.
Referenced by LLBlowfishCipher(), and ~LLBlowfishCipher().
size_t LLBlowfishCipher::mSecretSize [private] |