| Package | Description |
|---|---|
| com.google.crypto.tink | |
| com.google.crypto.tink.aead.subtle | |
| com.google.crypto.tink.internal | |
| com.google.crypto.tink.subtle |
| Modifier and Type | Method and Description |
|---|---|
KeysetHandle.Builder |
KeysetHandle.Builder.setMonitoringAnnotations(MonitoringAnnotations annotations)
Sets MonitoringAnnotations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AesGcmSiv
This primitive implements AES-GCM-SIV (as defined in RFC 8452) using JCE.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Curve25519
This class implements point arithmetic on the elliptic curve Curve25519.
|
class |
Field25519
Defines field 25519 function based on curve25519-donna C
implementation (mostly identical).
|
class |
MonitoringAnnotations
Immutable keyset annotations used by monitoring.
|
interface |
MonitoringClient
Interface for a monitoring client which can be registered with Tink.
|
class |
MonitoringKeysetInfo
Immutable representation of a Keyset in a certain point in time for the purpose of monitoring
operations involving cryptographic keys.
|
| Modifier and Type | Class and Description |
|---|---|
class |
X25519
Defines the ECDH Curve25519 function,
also known as the X25519 function.
|