Trait block_cipher::BlockCipherMut [−][src]
Stateful block cipher which permits &mut self access.
The main use case for this trait is hardware encryption engines which
require &mut self access to an underlying hardware peripheral.
Associated Types
type BlockSize: ArrayLength<u8>[src]
Size of the block in bytes
Required methods
fn encrypt_block(&mut self, block: &mut GenericArray<u8, Self::BlockSize>)[src]
Encrypt block in-place
fn decrypt_block(&mut self, block: &mut GenericArray<u8, Self::BlockSize>)[src]
Decrypt block in-place