[go: up one dir, main page]

[][src]Module ring_compat::aead

This is supported on crate feature aead only.

Authenticated Encryption with Associated Data algorithms

Structs

Aes128Gcmaead

AES-GCM with a 128-bit key

Aes256Gcmaead

AES-GCM with a 256-bit key

ChaCha20Poly1305aead

ChaCha20Poly1305

Erroraead

Error type.

Payloadaead

AEAD payloads are a combination of a message (plaintext or ciphertext) and "additional associated data" (AAD) to be authenticated (in cleartext) along with the message.

Traits

Aeadaead

Authenticated Encryption with Associated Data (AEAD) algorithm.

AeadInPlaceaead

In-place stateless AEAD trait.

Bufferaead

In-place encryption/decryption byte buffers.

NewAeadaead

Instantiate either a stateless Aead or stateful AeadMut algorithm.

Type Definitions

Tagaead

Authentication tags