Module miscreant::aead [] [src]

aead.rs: Authenticated Encryption with Associated Data (AEAD): Symmetric encryption which ensures message confidentiality, integrity, and authenticity.

Structs

SivAlgorithm

AEAD interface provider for AES-(PMAC-)SIV types

Traits

Algorithm

An AEAD algorithm

Type Definitions

Aes128PmacSiv

AES-PMAC-SIV in AEAD mode with 256-bit key size (128-bit security)

Aes128Siv

AES-CMAC-SIV in AEAD mode with 256-bit key size (128-bit security)

Aes256PmacSiv

AES-PMAC-SIV in AEAD mode with 512-bit key size (256-bit security)

Aes256Siv

AES-CMAC-SIV in AEAD mode with 512-bit key size (256-bit security)