Struct aes::Aes192 [−][src]
pub struct Aes192 { /* fields omitted */ }
Expand description
AES-192 block cipher instance
Trait Implementations
Decrypt block in-place
Decrypt several blocks in parallel using instruction level parallelism if possible. Read more
Decrypt a slice of blocks, leveraging parallelism when available.
Encrypt block in-place
Encrypt several blocks in parallel using instruction level parallelism if possible. Read more
Encrypt a slice of blocks, leveraging parallelism when available.
Auto Trait Implementations
impl RefUnwindSafe for Aes192
impl UnwindSafe for Aes192
Blanket Implementations
pub fn decrypt_block_mut(
&mut self,
block: &mut GenericArray<u8, <Alg as BlockCipher>::BlockSize>
)
pub fn decrypt_block_mut(
&mut self,
block: &mut GenericArray<u8, <Alg as BlockCipher>::BlockSize>
)
Decrypt block in-place
pub fn encrypt_block_mut(
&mut self,
block: &mut GenericArray<u8, <Alg as BlockCipher>::BlockSize>
)
pub fn encrypt_block_mut(
&mut self,
block: &mut GenericArray<u8, <Alg as BlockCipher>::BlockSize>
)
Encrypt block in-place
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self