[][src]Trait crypto::symmetriccipher::SynchronousStreamCipher

pub trait SynchronousStreamCipher {
    fn process(&mut self, input: &[u8], output: &mut [u8]);
}

Required methods

fn process(&mut self, input: &[u8], output: &mut [u8])

Loading content...

Implementations on Foreign Types

impl SynchronousStreamCipher for Box<dyn SynchronousStreamCipher + 'static>[src]

Loading content...

Implementors

impl SynchronousStreamCipher for ChaCha20[src]

impl SynchronousStreamCipher for Hc128[src]

impl SynchronousStreamCipher for Rc4[src]

impl SynchronousStreamCipher for Salsa20[src]

impl SynchronousStreamCipher for Sosemanuk[src]

impl<A: BlockEncryptor> SynchronousStreamCipher for CtrMode<A>[src]

impl<A: BlockEncryptorX8> SynchronousStreamCipher for CtrModeX8<A>[src]

Loading content...