pub struct Aes192Dec { /* private fields */ }Expand description
AES-192 block cipher (decrypt-only)
Trait Implementations§
Source§impl AlgorithmName for Aes192Dec
impl AlgorithmName for Aes192Dec
Source§impl BlockCipherDecrypt for Aes192Dec
impl BlockCipherDecrypt for Aes192Dec
Source§fn decrypt_with_backend(&self, f: impl BlockCipherDecClosure<BlockSize = U16>)
fn decrypt_with_backend(&self, f: impl BlockCipherDecClosure<BlockSize = U16>)
Decrypt data using backend provided to the rank-2 closure.
Source§fn decrypt_block_inout(&self, block: InOut<'_, '_, Array<u8, Self::BlockSize>>)
fn decrypt_block_inout(&self, block: InOut<'_, '_, Array<u8, Self::BlockSize>>)
Decrypt single
inout block.Source§fn decrypt_blocks_inout(
&self,
blocks: InOutBuf<'_, '_, Array<u8, Self::BlockSize>>,
)
fn decrypt_blocks_inout( &self, blocks: InOutBuf<'_, '_, Array<u8, Self::BlockSize>>, )
Decrypt
inout blocks.Source§fn decrypt_block(&self, block: &mut Array<u8, Self::BlockSize>)
fn decrypt_block(&self, block: &mut Array<u8, Self::BlockSize>)
Decrypt single block in-place.
Source§impl BlockSizeUser for Aes192Dec
impl BlockSizeUser for Aes192Dec
Source§impl KeySizeUser for Aes192Dec
impl KeySizeUser for Aes192Dec
impl ZeroizeOnDrop for Aes192Dec
Available on crate feature
zeroize only.Auto Trait Implementations§
impl Freeze for Aes192Dec
impl RefUnwindSafe for Aes192Dec
impl Send for Aes192Dec
impl Sync for Aes192Dec
impl Unpin for Aes192Dec
impl UnsafeUnpin for Aes192Dec
impl UnwindSafe for Aes192Dec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more