| Class | Description |
|---|---|
| AesSivKey |
Represents an AES--SIV key used for computing deterministic AEAD, as described in
https://www.rfc-editor.org/rfc/rfc5297.
|
| AesSivKey.Builder |
Builder for AesSivKey.
|
| AesSivKeyManager |
This key manager generates new
AesSivKey keys and produces new instances of AesSiv. |
| AesSivParameters |
Describes the parameters of an
AesSivSivKey |
| AesSivParameters.Builder |
Builds a new AesSivParameters instance.
|
| AesSivParameters.Variant |
Enum-like class which describes how the prefix is computed.
|
| DeterministicAeadConfig |
Static methods and constants for registering with the
Registry all
instances of DeterministicAead key types supported in a particular
release of Tink. |
| DeterministicAeadFactory | Deprecated
Use
keysetHandle.getPrimitive(RegistryConfiguration.get(),
DeterministicAead.class) after registering the DeterministicAeadWrapper instead. |
| DeterministicAeadKey |
Represents functions to encrypt and decrypt data deterministically using AEAD.
|
| DeterministicAeadKeyTemplates | Deprecated
Use
PredefinedDeterministicAeadParameters instead. |
| DeterministicAeadParameters |
Represents a description of a
DeterministicAeadKey |
| DeterministicAeadWrapper |
The implementation of
PrimitiveWrapper<DeterministicAead>. |
| PredefinedDeterministicAeadParameters |
Pre-generated
KeyTemplate for DeterministicAead keys. |