Trait cast5::BlockCipher [−][src]
pub trait BlockCipher { type BlockSize: ArrayLength<u8>; type ParBlocks: ArrayLength<GenericArray<u8, Self::BlockSize>>; }
Trait which marks a type as being a block cipher.
Associated Types
type BlockSize: ArrayLength<u8>
[src]
Size of the block in bytes
type ParBlocks: ArrayLength<GenericArray<u8, Self::BlockSize>>
[src]
Number of blocks which can be processed in parallel by cipher implementation
Implementors
impl BlockCipher for Cast5
[src]
impl BlockCipher for Cast5
[src]impl<'_, Alg> BlockCipher for &'_ Alg where
Alg: BlockCipher,
[src]
impl<'_, Alg> BlockCipher for &'_ Alg where
Alg: BlockCipher,
[src]