| 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,
OutputPrefixType outputPrefixType,
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 |
HmacPrfParamsOrBuilder.getHash()
HashType is an enum.
|
HashType |
HmacPrfParams.getHash()
HashType is an enum.
|
HashType |
HmacPrfParams.Builder.getHash()
HashType is an enum.
|
HashType |
HkdfPrfParamsOrBuilder.getHash()
.google.crypto.tink.HashType hash = 1; |
HashType |
HkdfPrfParams.getHash()
.google.crypto.tink.HashType hash = 1; |
HashType |
HkdfPrfParams.Builder.getHash()
.google.crypto.tink.HashType hash = 1; |
HashType |
HmacParamsOrBuilder.getHash()
HashType is an enum.
|
HashType |
HmacParams.getHash()
HashType is an enum.
|
HashType |
HmacParams.Builder.getHash()
HashType is an enum.
|
HashType |
RsaSsaPkcs1ParamsOrBuilder.getHashType()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
|
HashType |
RsaSsaPkcs1Params.getHashType()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
|
HashType |
RsaSsaPkcs1Params.Builder.getHashType()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
|
HashType |
EcdsaParamsOrBuilder.getHashType()
Required.
|
HashType |
EcdsaParams.getHashType()
Required.
|
HashType |
EcdsaParams.Builder.getHashType()
Required.
|
HashType |
AesGcmHkdfStreamingParamsOrBuilder.getHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3; |
HashType |
AesGcmHkdfStreamingParams.getHkdfHashType()
.google.crypto.tink.HashType hkdf_hash_type = 3; |
HashType |
AesGcmHkdfStreamingParams.Builder.getHkdfHashType()
.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
|
HashType |
EciesHkdfKemParamsOrBuilder.getHkdfHashType()
Required.
|
HashType |
EciesHkdfKemParams.getHkdfHashType()
Required.
|
HashType |
EciesHkdfKemParams.Builder.getHkdfHashType()
Required.
|
HashType |
RsaSsaPssParamsOrBuilder.getMgf1Hash()
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
|
HashType |
RsaSsaPssParams.getMgf1Hash()
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
|
HashType |
RsaSsaPssParams.Builder.getMgf1Hash()
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
|
HashType |
RsaSsaPssParamsOrBuilder.getSigHash()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
|
HashType |
RsaSsaPssParams.getSigHash()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
|
HashType |
RsaSsaPssParams.Builder.getSigHash()
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
|
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 |
|---|---|
HmacPrfParams.Builder |
HmacPrfParams.Builder.setHash(HashType value)
HashType is an enum.
|
HkdfPrfParams.Builder |
HkdfPrfParams.Builder.setHash(HashType value)
.google.crypto.tink.HashType hash = 1; |
HmacParams.Builder |
HmacParams.Builder.setHash(HashType value)
HashType is an enum.
|
RsaSsaPkcs1Params.Builder |
RsaSsaPkcs1Params.Builder.setHashType(HashType value)
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.2).
|
EcdsaParams.Builder |
EcdsaParams.Builder.setHashType(HashType value)
Required.
|
AesGcmHkdfStreamingParams.Builder |
AesGcmHkdfStreamingParams.Builder.setHkdfHashType(HashType value)
.google.crypto.tink.HashType hkdf_hash_type = 3; |
AesCtrHmacStreamingParams.Builder |
AesCtrHmacStreamingParams.Builder.setHkdfHashType(HashType value)
hash function for key derivation via HKDF
|
EciesHkdfKemParams.Builder |
EciesHkdfKemParams.Builder.setHkdfHashType(HashType value)
Required.
|
RsaSsaPssParams.Builder |
RsaSsaPssParams.Builder.setMgf1Hash(HashType value)
Hash function used in MGF1 (a mask generation function based on a
hash function) (see https://tools.ietf.org/html/rfc8017#appendix-B.2.1).
|
RsaSsaPssParams.Builder |
RsaSsaPssParams.Builder.setSigHash(HashType value)
Hash function used in computing hash of the signing message
(see https://tools.ietf.org/html/rfc8017#section-9.1.1).
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
SignatureKeyTemplates.createEcdsaKeyTemplate(HashType hashType,
EllipticCurveType curve,
EcdsaSignatureEncoding encoding,
OutputPrefixType prefixType) |
static KeyTemplate |
EcdsaSignKeyManager.createKeyTemplate(HashType hashType,
EllipticCurveType curve,
EcdsaSignatureEncoding encoding,
KeyTemplate.OutputPrefixType prefixType) |
static KeyTemplate |
SignatureKeyTemplates.createRsaSsaPkcs1KeyTemplate(HashType hashType,
int modulusSize,
BigInteger publicExponent,
OutputPrefixType prefixType) |
static KeyTemplate |
SignatureKeyTemplates.createRsaSsaPssKeyTemplate(HashType sigHash,
HashType mgf1Hash,
int saltLength,
int modulusSize,
BigInteger publicExponent) |
| Modifier and Type | Method and Description |
|---|---|
static Enums.HashType |
SigUtil.toHashType(HashType hash)
Converts protobuf enum
HashType to raw Java enum Enums.HashType. |
| 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) |