pub trait KeyIvInit: KeySizeUser + IvSizeUser + Sized {
    fn new(key: &Key<Self>, iv: &Iv<Self>) -> Self;

    fn new_from_slices(key: &[u8], iv: &[u8]) -> Result<Self, InvalidLength> { ... }
}
Expand description

Types which can be initialized from key and initialization vector (nonce).

Required Methods§

Create new value from fixed length key and nonce.

Provided Methods§

Create new value from variable length key and nonce.

Implementors§