cipher

Trait AsyncStreamCipher

Source
pub trait AsyncStreamCipher {
    // Required methods
    fn encrypt(&mut self, data: &mut [u8]);
    fn decrypt(&mut self, data: &mut [u8]);
}
Expand description

Asynchronous stream cipher core trait.

Required Methods§

Source

fn encrypt(&mut self, data: &mut [u8])

Encrypt data in place.

Source

fn decrypt(&mut self, data: &mut [u8])

Decrypt data in place.

Implementors§