public interface AesCtrHmacStreamingParamsOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
| Modifier and Type | Method and Description |
|---|---|
int |
getCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1; |
int |
getDerivedKeySize()
size of AES-CTR keys derived for each segment
|
HashType |
getHkdfHashType()
hash function for key derivation via HKDF
|
int |
getHkdfHashTypeValue()
hash function for key derivation via HKDF
|
HmacParams |
getHmacParams()
params for authentication tags
|
boolean |
hasHmacParams()
params for authentication tags
|
int getCiphertextSegmentSize()
uint32 ciphertext_segment_size = 1;int getDerivedKeySize()
size of AES-CTR keys derived for each segment
uint32 derived_key_size = 2;int getHkdfHashTypeValue()
hash function for key derivation via HKDF
.google.crypto.tink.HashType hkdf_hash_type = 3;HashType getHkdfHashType()
hash function for key derivation via HKDF
.google.crypto.tink.HashType hkdf_hash_type = 3;boolean hasHmacParams()
params for authentication tags
.google.crypto.tink.HmacParams hmac_params = 4;HmacParams getHmacParams()
params for authentication tags
.google.crypto.tink.HmacParams hmac_params = 4;