| Package | Description |
|---|---|
| com.google.crypto.tink.hybrid | |
| com.google.crypto.tink.hybrid.internal | |
| com.google.crypto.tink.subtle |
| Class and Description |
|---|
| 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.
|
| HpkePublicKey
Representation of the encryption function for an HPKE hybrid encryption primitive.
|
| 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.
|
| Class and Description |
|---|
| EciesParameters
Parameters for an ECIES primitive with HKDF and AEAD encryption.
|
| HpkeParameters.AeadId
HPKE AEAD identifiers.
|
| HpkeParameters.KdfId
HPKE KDF identifiers.
|
| HpkeParameters.KemId
HPKE KEM identifiers.
|
| HpkePrivateKey
Representation of the decryption function for an HPKE hybrid encryption primitive.
|
| HpkePublicKey
Representation of the encryption function for an HPKE hybrid encryption primitive.
|
| Class and Description |
|---|
| EciesPrivateKey
Representation of the decryption function for an ECIES hybrid encryption primitive.
|
| EciesPublicKey
Represents the encryption function for an ECIES hybrid encryption primitive.
|