| Package | Description |
|---|---|
| com.google.crypto.tink.aead |
| Modifier and Type | Method and Description |
|---|---|
static AesCtrHmacAeadParameters.Builder |
AesCtrHmacAeadParameters.builder() |
AesCtrHmacAeadParameters.Builder |
AesCtrHmacAeadParameters.Builder.setAesKeySizeBytes(int aesKeySizeBytes)
Accepts key sizes of 16, 24 or 32 bytes.
|
AesCtrHmacAeadParameters.Builder |
AesCtrHmacAeadParameters.Builder.setHashType(AesCtrHmacAeadParameters.HashType hashType) |
AesCtrHmacAeadParameters.Builder |
AesCtrHmacAeadParameters.Builder.setHmacKeySizeBytes(int hmacKeySizeBytes)
Accepts key sizes of at least 16 bytes.
|
AesCtrHmacAeadParameters.Builder |
AesCtrHmacAeadParameters.Builder.setIvSizeBytes(int ivSizeBytes)
IV size must be between 12 and 16 bytes.
|
AesCtrHmacAeadParameters.Builder |
AesCtrHmacAeadParameters.Builder.setTagSizeBytes(int tagSizeBytes) |
AesCtrHmacAeadParameters.Builder |
AesCtrHmacAeadParameters.Builder.setVariant(AesCtrHmacAeadParameters.Variant variant) |