| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
AeadKeyTemplates.createAesCtrHmacAeadKeyTemplate(int aesKeySize,
int ivSize,
int hmacKeySize,
int tagSize,
HashType hashType) |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
HybridKeyTemplates.createEciesAeadHkdfKeyTemplate(EllipticCurveType curve,
HashType hashType,
EcPointFormat ecPointFormat,
KeyTemplate demKeyTemplate,
byte[] salt) |
static EciesAeadHkdfParams |
HybridKeyTemplates.createEciesAeadHkdfParams(EllipticCurveType curve,
HashType hashType,
EcPointFormat ecPointFormat,
KeyTemplate demKeyTemplate,
byte[] salt) |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
MacKeyTemplates.createHmacKeyTemplate(int keySize,
int tagSize,
HashType hashType) |
| Modifier and Type | Method and Description |
|---|---|
static HashType |
HashType.forNumber(int value) |
HashType |
HmacParamsOrBuilder.getHash()
HashType is an enum.
|
HashType |
HmacParams.getHash()
HashType is an enum.
|
HashType |
HmacParams.Builder.getHash()
HashType is an enum.
|
HashType |
EcdsaParamsOrBuilder.getHashType()
Required.
|
HashType |
EcdsaParams.getHashType()
Required.
|
HashType |
EcdsaParams.Builder.getHashType()
Required.
|
HashType |
EciesHkdfKemParamsOrBuilder.getHkdfHashType()
Required.
|
HashType |
EciesHkdfKemParams.getHkdfHashType()
Required.
|
HashType |
EciesHkdfKemParams.Builder.getHkdfHashType()
Required.
|
HashType |
AesGcmHkdfStreamingParamsOrBuilder.getHkdfHashType()
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
HashType |
AesGcmHkdfStreamingParams.getHkdfHashType()
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
HashType |
AesGcmHkdfStreamingParams.Builder.getHkdfHashType()
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
HashType |
AesCtrHmacStreamingParamsOrBuilder.getHkdfHashType()
hash function for key derivation via HKDF
|
HashType |
AesCtrHmacStreamingParams.getHkdfHashType()
hash function for key derivation via HKDF
|
HashType |
AesCtrHmacStreamingParams.Builder.getHkdfHashType()
hash function for key derivation via HKDF
|
static HashType |
HashType.valueOf(int value)
Deprecated.
Use
forNumber(int) instead. |
static HashType |
HashType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HashType[] |
HashType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
static com.google.protobuf.Internal.EnumLiteMap<HashType> |
HashType.internalGetValueMap() |
| Modifier and Type | Method and Description |
|---|---|
HmacParams.Builder |
HmacParams.Builder.setHash(HashType value)
HashType is an enum.
|
EcdsaParams.Builder |
EcdsaParams.Builder.setHashType(HashType value)
Required.
|
EciesHkdfKemParams.Builder |
EciesHkdfKemParams.Builder.setHkdfHashType(HashType value)
Required.
|
AesGcmHkdfStreamingParams.Builder |
AesGcmHkdfStreamingParams.Builder.setHkdfHashType(HashType value)
optional .google.crypto.tink.HashType hkdf_hash_type = 3; |
AesCtrHmacStreamingParams.Builder |
AesCtrHmacStreamingParams.Builder.setHkdfHashType(HashType value)
hash function for key derivation via HKDF
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
SignatureKeyTemplates.createEcdsaKeyTemplate(HashType hashType,
EllipticCurveType curve,
EcdsaSignatureEncoding encoding) |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
StreamingAeadKeyTemplates.createAesCtrHmacStreamingKeyTemplate(int mainKeySize,
HashType hkdfHashType,
int derivedKeySize,
HashType macHashType,
int tagSize,
int ciphertextSegmentSize) |
static KeyTemplate |
StreamingAeadKeyTemplates.createAesGcmHkdfStreamingKeyTemplate(int mainKeySize,
HashType hkdfHashType,
int derivedKeySize,
int ciphertextSegmentSize) |