[−][src]Trait cipher::block::BlockEncrypt
Encrypt-only functionality for block ciphers
Required methods
pub fn encrypt_block(&self, block: &mut Block<Self>)
[src]
Encrypt block in-place
Provided methods
pub fn encrypt_par_blocks(&self, blocks: &mut ParBlocks<Self>)
[src]
Encrypt several blocks in parallel using instruction level parallelism if possible.
If ParBlocks
equals to 1 it's equivalent to encrypt_block
.
pub fn encrypt_blocks(&self, blocks: &mut [Block<Self>])
[src]
Encrypt a slice of blocks, leveraging parallelism when available.