[−][src]Trait aesni::stream::FromBlockCipher
Trait for initializing a stream cipher from a block cipher
Associated Types
Loading content...Required methods
fn from_block_cipher(
cipher: Self::BlockCipher,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self
cipher: Self::BlockCipher,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self
Instantiate a stream cipher from a block cipher
Implementors
impl FromBlockCipher for Aes128Ctr
[src]
type BlockCipher = Aes128
type NonceSize = <Aes128 as BlockCipher>::BlockSize
fn from_block_cipher(
cipher: Aes128,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self
[src]
cipher: Aes128,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self
impl FromBlockCipher for Aes192Ctr
[src]
type BlockCipher = Aes192
type NonceSize = <Aes192 as BlockCipher>::BlockSize
fn from_block_cipher(
cipher: Aes192,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self
[src]
cipher: Aes192,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self
impl FromBlockCipher for Aes256Ctr
[src]
type BlockCipher = Aes256
type NonceSize = <Aes256 as BlockCipher>::BlockSize
fn from_block_cipher(
cipher: Aes256,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self
[src]
cipher: Aes256,
nonce: &GenericArray<u8, Self::NonceSize>
) -> Self