Crate tink_daead
source ·Expand description
This crate provides implementations of the tink_core::DeterministicAead
primitive.
Unlike AEAD, implementations of this interface are not semantically secure, because encrypting the same plaintex always yields the same ciphertext.
Modules
- Provides subtle implementations of the
DeterministicAEAD
primitive using AES-SIV.
Constants
- Maximal version of AES-SIV keys.
- Type URL of AES-SIV keys that Tink supports.
- The upstream Tink version that this Rust port is based on.
Functions
- Return a
KeyTemplate
that generates a AES-SIV key. - Initialize the
tink-daead
crate, registering its primitives so they are available via tink-core. - Return a
tink_core::DeterministicAead
primitive from the given keyset handle.