pub fn AeadSeal(
aead_id: AEAD,
key: &Key,
nonce: &Nonce,
aad: &Seq<U8>,
pt: &Seq<U8>
) -> HpkeByteSeqResult
Expand description
Encrypt and authenticate plaintext pt
with associated data aad
using
symmetric key key
and nonce nonce
, yielding ciphertext and tag ct
.
This function can raise a MessageLimitReachedError
upon failure.