Module Nettle.BlockCipher16()->EAX

Inheritance graph
Description

Implementation of the EAX mode.

Works as a wrapper for the cipher implemented by overloading the parent class (BlockCipher16).

This is a so-called authenticated encryption with associated data (AEAD) algorithm, and in addition to encryption also provides message digests.

Note

This mode of operation was specified as a reaction to the limitiations of the BlockCipher16.CCM mode.

Note

Requires Nettle 3.0 or later.

See also

CBC, CTR, BlockCipher16.CCM, BlockCipher16.GCM


Inherit AEAD

inherit __builtin.Nettle.AEAD : AEAD