[−][src]Trait block_cipher::BlockCipherMut
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>[−]
Size of the block in bytes
Required methods
fn encrypt_block(&mut self, block: &mut GenericArray<u8, Self::BlockSize>)[−]
Encrypt block in-place
fn decrypt_block(&mut self, block: &mut GenericArray<u8, Self::BlockSize>)[−]
Decrypt block in-place