[][src]Crate aes_siv

Re-exports

pub use aead;

Modules

siv

The Synthetic Initialization Vector (SIV) misuse-resistant block cipher mode of operation (RFC 5297).

Structs

SivAead

The SivAead type wraps the more powerful Siv interface in a more commonly used Authenticated Encryption with Associated Data (AEAD) API, which accepts a key, nonce, and associated data when encrypting/decrypting.

Type Definitions

Aes128SivAead

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

Aes128PmacSivAead

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

Aes256SivAead

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

Aes256PmacSivAead

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

CmacSivAead

SIV AEAD modes based on CMAC

PmacSivAead

SIV AEAD modes based on PMAC