Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

DL_EncryptionAlgorithm_Xor< MAC, DHAES_MODE > Class Template Reference

#include <gfpcrypt.h>

Inheritance diagram for DL_EncryptionAlgorithm_Xor< MAC, DHAES_MODE >:

DL_SymmetricEncryptionAlgorithm List of all members.

Detailed Description

template<class MAC, bool DHAES_MODE>
class DL_EncryptionAlgorithm_Xor< MAC, DHAES_MODE >

Definition at line 413 of file gfpcrypt.h.

Public Member Functions

unsigned int GetSymmetricKeyLength (unsigned int plainTextLength) const
unsigned int GetSymmetricCiphertextLength (unsigned int plainTextLength) const
unsigned int GetMaxSymmetricPlaintextLength (unsigned int cipherTextLength) const
void SymmetricEncrypt (RandomNumberGenerator &rng, const byte *key, const byte *plainText, unsigned int plainTextLength, byte *cipherText) const
DecodingResult SymmetricDecrypt (const byte *key, const byte *cipherText, unsigned int cipherTextLength, byte *plainText) const


The documentation for this class was generated from the following file:
Generated on Wed Jul 28 08:07:11 2004 for Crypto++ by doxygen 1.3.7