GNUMessenger::CryptoManager Member List

This is the complete list of members for GNUMessenger::CryptoManager, including all inherited members.

compress(const SecByteBlock &data, unsigned int &resultLen, const unsigned int level=CryptDefines::DEFAULT_COMPRESS_LEVEL)GNUMessenger::CryptoManager [static]
createSession()GNUMessenger::CryptoManager
CryptoManager(const string &pk)GNUMessenger::CryptoManager
decode(const string &input, unsigned int &outLen, CryptDefines::Encoding enc)GNUMessenger::CryptoManager [static]
decompress(const SecByteBlock &data, unsigned int &resultLen)GNUMessenger::CryptoManager [static]
decryptFile(const string &filename, const VBuffer &key) (defined in GNUMessenger::CryptoManager)GNUMessenger::CryptoManager [static]
encode(const SecByteBlock &array, CryptDefines::Encoding enc=CryptDefines::DefaultEncoder)GNUMessenger::CryptoManager [static]
encode(const string &str, CryptDefines::Encoding enc=CryptDefines::DefaultEncoder) (defined in GNUMessenger::CryptoManager)GNUMessenger::CryptoManager [inline, static]
encrypt(const SecByteBlock &data, const SecByteBlock &key, unsigned int &resultLen, const unsigned int blockSize=0, CryptDefines::BlockCipher cipher=CryptDefines::DefaultBC, CryptDefines::Mode mode=CryptDefines::DefaultMode)GNUMessenger::CryptoManager [static]
encryptFile(const string &filename, const VBuffer &key, const string &data)GNUMessenger::CryptoManager [static]
encryptToFileWithHMAC(const string &filename, const SecByteBlock &data, const SecByteBlock &key, const unsigned int blockSize=0, CryptDefines::BlockCipher bc=CryptDefines::DefaultBC, CryptDefines::Mode mode=CryptDefines::DefaultMode, CryptDefines::Hashes hash=CryptDefines::DefaultHash)GNUMessenger::CryptoManager [static]
generateIV(const SecByteBlock &data, CryptDefines::Hashes hash=CryptDefines::DefaultHash)GNUMessenger::CryptoManager [static]
generateRandom(const unsigned int size)GNUMessenger::CryptoManager [static]
getEncryptor(CryptDefines::BlockCipher cipher, CryptDefines::Mode mode) (defined in GNUMessenger::CryptoManager)GNUMessenger::CryptoManager [protected, static]
getHash(CryptDefines::Hashes type)GNUMessenger::CryptoManager [protected, static]
hash(const string &str, unsigned int &len, CryptDefines::Hashes type=CryptDefines::DefaultHash)GNUMessenger::CryptoManager [static]
hash(const VBuffer &toHash, CryptDefines::Hashes hash=CryptDefines::DefaultHash) (defined in GNUMessenger::CryptoManager)GNUMessenger::CryptoManager [static]
hashEncode(const string &str, CryptDefines::Hashes type=CryptDefines::DefaultHash, CryptDefines::Encoding enc=CryptDefines::DefaultEncoder)GNUMessenger::CryptoManager [static]
hashEncode(const VBuffer &toHash, CryptDefines::Hashes hash=CryptDefines::DefaultHash, CryptDefines::Encoding enc=CryptDefines::DefaultEncoder) (defined in GNUMessenger::CryptoManager)GNUMessenger::CryptoManager [static]
testRNG(const unsigned int insize) (defined in GNUMessenger::CryptoManager)GNUMessenger::CryptoManager [static]
~CryptoManager() (defined in GNUMessenger::CryptoManager)GNUMessenger::CryptoManager [virtual]


Generated on Tue Oct 5 14:41:51 2004 for GNU Messenger by doxygen 1.3.8