# Class __builtin.Nettle.AEAD

Inheritance graph

Description

  Base class for AEAD (Authenticated Encryption with Associated Data) algorithms.

  AEAD algorithms behave like a combination of a Cipher and a HMAC.

  Note that no actual AEAD algorithm is implemented in the base class. They are implemented in classes that inherit this class.

Inherit Cipher

  inherit __builtin.Nettle.Cipher : Cipher

Inherit __Hash

  inherit __builtin.Nettle.__Hash : __Hash