[][src]Trait hpke::aead::Aead

pub trait Aead {
    type AeadImpl: BaseAead + BaseNewAead + Clone;

    const AEAD_ID: u16;
}

Represents authenticated encryption functionality

Associated Types

type AeadImpl: BaseAead + BaseNewAead + Clone

The underlying AEAD implementation

Loading content...

Associated Constants

const AEAD_ID: u16

The algorithm identifier for an AEAD implementation

Loading content...

Implementors

Loading content...