| Package | Description |
|---|---|
| com.google.crypto.tink.streamingaead |
| Modifier and Type | Method and Description |
|---|---|
static AesCtrHmacStreamingParameters.Builder |
AesCtrHmacStreamingParameters.builder() |
AesCtrHmacStreamingParameters.Builder |
AesCtrHmacStreamingParameters.Builder.setCiphertextSegmentSizeBytes(int ciphertextSegmentSizeBytes)
Sets the size of a segment.
|
AesCtrHmacStreamingParameters.Builder |
AesCtrHmacStreamingParameters.Builder.setDerivedKeySizeBytes(int derivedKeySizeBytes)
Sets the size of the AES GCM key which will internally be derived.
|
AesCtrHmacStreamingParameters.Builder |
AesCtrHmacStreamingParameters.Builder.setHkdfHashType(AesCtrHmacStreamingParameters.HashType hkdfHashType)
Sets the type of the hash function used in HKDF.
|
AesCtrHmacStreamingParameters.Builder |
AesCtrHmacStreamingParameters.Builder.setHmacHashType(AesCtrHmacStreamingParameters.HashType hmacHashType)
Sets the type of the hash function used in the HMAC.
|
AesCtrHmacStreamingParameters.Builder |
AesCtrHmacStreamingParameters.Builder.setHmacTagSizeBytes(Integer hmacTagSizeBytes)
Sets the size of the Hmac tag used.
|
AesCtrHmacStreamingParameters.Builder |
AesCtrHmacStreamingParameters.Builder.setKeySizeBytes(int keySizeBytes)
Sets the size of the initial key material (used as input to HKDF).
|