| Interface and Description |
|---|
| com.google.crypto.tink.Catalogue
Catalogues are no longer supported.
|
| Class and Description |
|---|
| com.google.crypto.tink.aead.AeadKeyTemplates
use the key template methods in the key managers, e.g.,
AesGcmKeyManager.aes128GcmTemplate().
|
| com.google.crypto.tink.daead.DeterministicAeadFactory
Use
keysetHandle.GetPrimitive(DeterministicAead.class) after registering the
DeterministicAeadWrapper instead. |
| com.google.crypto.tink.daead.DeterministicAeadKeyTemplates
use the key template methods in the key managers, e.g.,
AesSivKeyManager.aes256SivTemplate().
|
| com.google.crypto.tink.hybrid.HybridDecryptFactory
Use
keysetHandle.GetPrimitive(HybridDecrypt.class) after registering the
HybridDecryptWrapper instead. |
| com.google.crypto.tink.hybrid.HybridEncryptFactory
Use
keysetHandle.GetPrimitive(HybridEncrypt.class) after registering the
HybridEncryptWrapper instead. |
| com.google.crypto.tink.hybrid.HybridKeyTemplates
use the key template methods in the key managers, e.g.,
EciesAeadHkdfPrivateKeyManager.eciesP256HkdfHmacSha256Aes128Gcm().
|
| com.google.crypto.tink.mac.MacFactory
Use
keysetHandle.GetPrimitive(Mac.class) after registering the MacWrapper instead. |
| com.google.crypto.tink.mac.MacKeyTemplates
use the key template methods in the key managers, e.g.,
HmacKeyManager.hmacSha256HalfDigestTemplate().
|
| com.google.crypto.tink.NoSecretKeysetHandle |
| com.google.crypto.tink.prf.PrfKeyTemplates
use the key template methods in the key managers, e.g.,
HkdfPrfKeyManager.hkdfSha256Template().
|
| com.google.crypto.tink.signature.PublicKeySignFactory
Use
keysetHandle.GetPrimitive(PublicKeySign.class) after registering the
PublicKeySignWrapper instead. |
| com.google.crypto.tink.signature.PublicKeyVerifyFactory
Use
keysetHandle.GetPrimitive(PublicKeyVerify.class) after registering the
PublicKeyVerifyWrapper instead. |
| com.google.crypto.tink.signature.SignatureKeyTemplates
use the key template methods in the key managers, e.g.,
{@link com.google.crypto.tink.signature.RsaSsaPssSignKeyManager#rsa3072PssSha256F4Template).
|
| com.google.crypto.tink.streamingaead.StreamingAeadFactory
Use
keysetHandle.GetPrimitive(StreamingAead.class) after registering the
StreamingAeadWrapper instead. |
| com.google.crypto.tink.streamingaead.StreamingAeadKeyTemplates
use the key template methods in the key managers, e.g.,
AesGcmHkdfStreamingKeyManager.aes128GcmHkdf4KBTemplate().
|
| com.google.crypto.tink.config.TinkConfig
Use per-primitive configs, e.g.,
AeadConfig, HybridConfig, etc. |
| Constructor and Description |
|---|
| com.google.crypto.tink.integration.android.AndroidKeystoreKmsClient(String) |