| Class | Description |
|---|---|
| EciesAeadHkdfPrivateKeyManager |
This key manager generates new
EciesAeadHkdfPrivateKey keys and produces new instances of
EciesAeadHkdfHybridDecrypt. |
| EciesParameters |
Parameters for an ECIES primitive with HKDF and AEAD encryption.
|
| EciesParameters.Builder |
Builds a new
EciesParameters instance. |
| EciesParameters.CurveType |
The elliptic curve type used for the KEM.
|
| EciesParameters.HashType |
The Hash algorithm used for the KEM.
|
| EciesParameters.PointFormat |
The Elliptic Curve Point Format.
|
| EciesParameters.Variant |
Description of the output prefix prepended to the ciphertext.
|
| EciesPrivateKey |
Representation of the decryption function for an ECIES hybrid encryption primitive.
|
| EciesPublicKey |
Represents the encryption function for an ECIES hybrid encryption primitive.
|
| HpkeParameters |
Description of the parameters for an
HpkePublicKey or HpkePrivateKey. |
| HpkeParameters.AeadId |
HPKE AEAD identifiers.
|
| HpkeParameters.Builder |
Builds a new
HpkeParameters instance. |
| HpkeParameters.KdfId |
HPKE KDF identifiers.
|
| HpkeParameters.KemId |
HPKE KEM identifiers.
|
| HpkeParameters.Variant |
Description of the output prefix prepended to the ciphertext.
|
| HpkePrivateKey |
Representation of the decryption function for an HPKE hybrid encryption primitive.
|
| HpkeProtoSerialization | |
| HpkePublicKey |
Representation of the encryption function for an HPKE hybrid encryption primitive.
|
| HybridConfig |
Static methods and constants for registering with the
Registry all
instances of HybridEncrypt and HybridDecrypt key types supported in a particular release of Tink. |
| HybridDecryptConfig | Deprecated
use
Config and HybridConfig |
| HybridDecryptFactory | Deprecated
Use
keysetHandle.GetPrimitive(HybridDecrypt.class) after registering the
HybridDecryptWrapper instead. |
| HybridDecryptWrapper |
The implementation of
PrimitiveWrapper<HybridDecrypt>. |
| HybridEncryptConfig | Deprecated
use
Config and HybridConfig |
| HybridEncryptFactory | Deprecated
Use
keysetHandle.GetPrimitive(HybridEncrypt.class) after registering the
HybridEncryptWrapper instead. |
| HybridEncryptWrapper |
The implementation of
PrimitiveWrapper<HybridEncrypt>. |
| HybridKeyTemplates | |
| HybridParameters |
Represents a description of a
HybridPrivateKey and the corresponding HybridPublicKey excluding the randomly chosen key material. |
| HybridPrivateKey |
Representation of the decryption function for a hybrid encryption primitive.
|
| HybridPublicKey |
Representation of the encryption function for a hybrid encryption primitive.
|
| PredefinedHybridParameters |