Interface for AEAD (Authenticated Encryption with Associated Data) modes. These modes provide both encryption and message authentication, and can authenticate additional per-message data which is not included in the ciphertext (for instance a sequence number).
Get an AEAD mode by name (eg "AES-128/GCM" or "Serpent/EAX")
Interface for AEAD modes