[][src]Crate ring_compat

aead::Aead trait wrappers for the high-performance implementations of AES-GCM and ChaCha20Poly1305 from the ring crate.

Re-exports

pub use aead;
pub use digest;

Structs

Aes128Gcm

AES-GCM with a 128-bit key

Aes256Gcm

AES-GCM with a 256-bit key

ChaCha20Poly1305

ChaCha20Poly1305

Sha1

Structure representing the state of a SHA-1 computation

Sha256

Structure representing the state of a SHA-256 computation

Sha384

Structure representing the state of a SHA-384 computation

Sha512

Structure representing the state of a SHA-512 computation

Sha512Trunc256

Structure representing the state of a SHA-512/256 computation

Traits

Digest

The Digest trait specifies an interface common for digest functions.

Type Definitions

Tag

Authentication tags