Embassy
embassy-stm32

Crates

git

Versions

stm32f215ve

Flavors

Trait embassy_stm32::cryp::IVSized

source ·
pub trait IVSized { }
Expand description

This trait enables restriction of initialization vectors to sizes compatibile with a cipher mode.

Implementors§

source§

impl<'c, const KEY_SIZE: usize> IVSized for AesCbc<'c, KEY_SIZE>

source§

impl<'c, const KEY_SIZE: usize> IVSized for AesCtr<'c, KEY_SIZE>

source§

impl<'c, const KEY_SIZE: usize> IVSized for AesEcb<'c, KEY_SIZE>

source§

impl<'c, const KEY_SIZE: usize> IVSized for DesCbc<'c, KEY_SIZE>

source§

impl<'c, const KEY_SIZE: usize> IVSized for DesEcb<'c, KEY_SIZE>

source§

impl<'c, const KEY_SIZE: usize> IVSized for TdesCbc<'c, KEY_SIZE>

source§

impl<'c, const KEY_SIZE: usize> IVSized for TdesEcb<'c, KEY_SIZE>