- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# TEA Class Reference

`#include <tea.h>`

Inheritance diagram for TEA:

List of all members.

## Detailed Description

TEA

Definition at line 19 of file tea.h.

## Public Types
typedef BlockCipherFinal< ENCRYPTION, Enc > | Encryption
| implements the BlockCipher interface
typedef BlockCipherFinal< DECRYPTION, Dec > | Decryption
| implements the BlockCipher interface
enum |
enum |
enum |
enum |
## Static Public Member Functions
static const char * | StaticAlgorithmName ()
static size_t __cdecl | StaticGetValidKeyLength (size_t)
static unsigned int | StaticGetDefaultRounds (size_t keylength)
## Static Protected Member Functions
static void | AssertValidRounds (unsigned int rounds)
static void | CheckedSetKey (T *obj, CipherDir dir, const byte *key, size_t length, const NameValuePairs &param)
## Classes
class | Base
class | Dec
class | Enc

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

- tea.h