Crypto++  5.6.3
Free C++ class library of cryptographic schemes
Public Types | List of all members
EAX< T_BlockCipher > Class Template Reference

The EAX block cipher mode of operation. More...

+ Inheritance diagram for EAX< T_BlockCipher >:

Public Types

typedef EAX_Final< T_BlockCipher, true > Encryption
typedef EAX_Final< T_BlockCipher, false > Decryption

Detailed Description

template<class T_BlockCipher>
class EAX< T_BlockCipher >

The EAX block cipher mode of operation.

EAX is an Authenticated Encryption with Associated Data (AEAD) block cipher mode of operation designed to simultaneously provide both authentication and privacy of the message.

Template Parameters
T_BlockCipherblock cipher

EAX provides the Encryption and Decryption typedef.

See also
EAX at the Crypto Lounge

Definition at line 104 of file eax.h.

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