Crypto++
Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Attributes
BTEA::Enc Class Reference
Inheritance diagram for BTEA::Enc:
BTEA::Base AlgorithmImpl< SimpleKeyingInterfaceImpl< BlockCipher, BTEA_Info >, BTEA_Info > BTEA_Info FixedKeyLength< 16 >

List of all members.

Public Member Functions

void ProcessAndXorBlock (const byte *inBlock, const byte *xorBlock, byte *outBlock) const
void UncheckedSetKey (const byte *key, unsigned int length, const NameValuePairs &params)
unsigned int BlockSize () const
std::string AlgorithmName () const

Static Public Member Functions

static std::string StaticAlgorithmName ()
static const char * StaticAlgorithmName ()
static size_t StaticGetValidKeyLength (size_t)

Static Public Attributes

static const int KEYLENGTH
static const int MIN_KEYLENGTH
static const int MAX_KEYLENGTH
static const int DEFAULT_KEYLENGTH
static const int IV_REQUIREMENT
static const int IV_LENGTH

Protected Attributes

FixedSizeSecBlock< word32, 4 > m_k
unsigned int m_blockSize

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