Trait nettle::aead::Aead [−][src]
A AEAD mode of operation.
Required methods
fn update(&mut self, ad: &[u8])
[src]
Adds associated data ad
.
fn encrypt(&mut self, dst: &mut [u8], src: &[u8])
[src]
Encrypts one block src
to dst
.
fn decrypt(&mut self, dst: &mut [u8], src: &[u8])
[src]
Decrypts one block src
to dst
.
fn digest(&mut self, digest: &mut [u8])
[src]
Produce the digest.
fn digest_size(&self) -> usize
[src]
Length of the digest in bytes.