| Package | Description |
|---|---|
| com.google.crypto.tink.streamingaead | |
| com.google.crypto.tink.streamingaead.internal | |
| com.google.crypto.tink.subtle |
| Modifier and Type | Method and Description |
|---|---|
static StreamingAead |
StreamingAeadFactory.getPrimitive(KeysetHandle keysetHandle)
Deprecated.
|
StreamingAead |
StreamingAeadWrapper.wrap(PrimitiveSet<StreamingAead> primitives) |
| Modifier and Type | Method and Description |
|---|---|
Class<StreamingAead> |
StreamingAeadWrapper.getInputPrimitiveClass() |
Class<StreamingAead> |
StreamingAeadWrapper.getPrimitiveClass() |
| Modifier and Type | Method and Description |
|---|---|
StreamingAead |
StreamingAeadWrapper.wrap(PrimitiveSet<StreamingAead> primitives) |
| Modifier and Type | Class and Description |
|---|---|
class |
LegacyFullStreamingAead
Takes an arbitrary raw StreamingAead and makes it a full primitive.
|
| Modifier and Type | Method and Description |
|---|---|
static StreamingAead |
LegacyFullStreamingAead.create(LegacyProtoKey key)
Covers the cases where users created their own streaming AEAD / key classes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AesCtrHmacStreaming
Streaming encryption using AES-CTR and HMAC.
|
class |
AesGcmHkdfStreaming
Streaming encryption using
AES-GCM with HKDF as key derivation function. |
| Modifier and Type | Method and Description |
|---|---|
static StreamingAead |
AesCtrHmacStreaming.create(AesCtrHmacStreamingKey key) |
static StreamingAead |
AesGcmHkdfStreaming.create(AesGcmHkdfStreamingKey key) |