Trait BlockCipher

Source
pub trait BlockCipher: BlockSizeUser { }
Expand description

Marker trait for block ciphers.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl<Alg: BlockCipher> BlockCipher for &Alg

Implementors§

impl BlockCipher for Aes128

impl BlockCipher for Aes128Dec

impl BlockCipher for Aes128Enc

impl BlockCipher for Aes192

impl BlockCipher for Aes192Dec

impl BlockCipher for Aes192Enc

impl BlockCipher for Aes256

impl BlockCipher for Aes256Dec

impl BlockCipher for Aes256Enc