pub struct Aes256Enc { /* private fields */ }Trait Implementations§
Source§impl AesEncrypt<32> for Aes256Enc
impl AesEncrypt<32> for Aes256Enc
type Decrypter = Aes256Dec
fn decrypter(&self) -> Self::Decrypter
fn encrypt_block(&self, plaintext: AesBlock) -> AesBlock
Source§fn encrypt_2_blocks(&self, plaintext: AesBlockX2) -> AesBlockX2
fn encrypt_2_blocks(&self, plaintext: AesBlockX2) -> AesBlockX2
Encrypt two blocks, using the same key
Source§fn encrypt_4_blocks(&self, plaintext: AesBlockX4) -> AesBlockX4
fn encrypt_4_blocks(&self, plaintext: AesBlockX4) -> AesBlockX4
Encrypt four blocks, using the same key
Auto Trait Implementations§
impl Freeze for Aes256Enc
impl RefUnwindSafe for Aes256Enc
impl Send for Aes256Enc
impl Sync for Aes256Enc
impl Unpin for Aes256Enc
impl UnwindSafe for Aes256Enc
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