Struct snow::wrappers::ring_wrapper::HashSHA256 [−][src]
pub struct HashSHA256 { /* fields omitted */ }Trait Implementations
impl Default for HashSHA256[src]
impl Default for HashSHA256impl Hash for HashSHA256[src]
impl Hash for HashSHA256fn name(&self) -> &'static str[src]
fn name(&self) -> &'static strfn block_len(&self) -> usize[src]
fn block_len(&self) -> usizefn hash_len(&self) -> usize[src]
fn hash_len(&self) -> usizefn reset(&mut self)[src]
fn reset(&mut self)fn input(&mut self, data: &[u8])[src]
fn input(&mut self, data: &[u8])fn result(&mut self, out: &mut [u8])[src]
fn result(&mut self, out: &mut [u8])fn hmac(&mut self, key: &[u8], data: &[u8], out: &mut [u8])[src]
fn hmac(&mut self, key: &[u8], data: &[u8], out: &mut [u8])fn hkdf(
&mut self,
chaining_key: &[u8],
input_key_material: &[u8],
outputs: usize,
out1: &mut [u8],
out2: &mut [u8],
out3: &mut [u8]
)[src]
fn hkdf(
&mut self,
chaining_key: &[u8],
input_key_material: &[u8],
outputs: usize,
out1: &mut [u8],
out2: &mut [u8],
out3: &mut [u8]
)Auto Trait Implementations
impl Send for HashSHA256
impl Send for HashSHA256impl Sync for HashSHA256
impl Sync for HashSHA256