Struct norx::Process [−][src]
pub struct Process<Mode> { /* fields omitted */ }Methods
impl Process<Encrypt>[src]
impl Process<Encrypt>pub fn process<'a, I>(&mut self, bufs: I) where
I: Iterator<Item = (&'a [u8; 96], &'a mut [u8; 96])>, [src]
pub fn process<'a, I>(&mut self, bufs: I) where
I: Iterator<Item = (&'a [u8; 96], &'a mut [u8; 96])>, pub fn finalize(
self,
key: &[u8; 32],
aad2: &[u8],
input: &[u8],
output: &mut [u8]
)[src]
pub fn finalize(
self,
key: &[u8; 32],
aad2: &[u8],
input: &[u8],
output: &mut [u8]
)impl Process<Decrypt>[src]
impl Process<Decrypt>pub fn process<'a, I>(&mut self, bufs: I) where
I: Iterator<Item = (&'a [u8; 96], &'a mut [u8; 96])>, [src]
pub fn process<'a, I>(&mut self, bufs: I) where
I: Iterator<Item = (&'a [u8; 96], &'a mut [u8; 96])>, pub fn finalize(
self,
key: &[u8; 32],
aad2: &[u8],
input: &[u8],
output: &mut [u8]
) -> bool[src]
pub fn finalize(
self,
key: &[u8; 32],
aad2: &[u8],
input: &[u8],
output: &mut [u8]
) -> bool