| Modifier and Type | Method and Description |
|---|---|
KeysetManager |
KeysetManager.add(KeyTemplate keyTemplate)
Generates and adds a fresh key generated using
keyTemplate. |
int |
KeysetManager.addNewKey(KeyTemplate keyTemplate,
boolean asPrimary)
Generates a fresh key using
keyTemplate and returns the keyId of it. |
static KeysetHandle |
KeysetHandle.generateNew(KeyTemplate keyTemplate)
Deprecated.
Use the overload taking a Parameters object instead.
|
static com.google.protobuf.MessageLite |
Registry.newKey(KeyTemplate keyTemplate)
Deprecated.
Use
newKeyData instead. |
static KeyData |
Registry.newKeyData(KeyTemplate keyTemplate)
Deprecated.
Use
KeysetHandle.generateNew with a Parameters object instead. To convert a
proto KeyTemplate to a parameters one can use TinkProtoParametersFormat.parse(t.toByteArray()); |
KeysetManager |
KeysetManager.rotate(KeyTemplate keyTemplate)
Generates and adds a fresh key generated using
keyTemplate, and sets the new key as the
primary key. |
| Modifier and Type | Field and Description |
|---|---|
static KeyTemplate |
AeadKeyTemplates.AES128_CTR_HMAC_SHA256
A
KeyTemplate that generates new instances of AesCtrHmacAeadKey with the following parameters:
AES key size: 16 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 16 bytes
HMAC hash function: SHA256
|
static KeyTemplate |
AeadKeyTemplates.AES128_EAX
A
KeyTemplate that generates new instances of com.google.crypto.tink.proto.AesEaxKey with the following parameters:
Key size: 16 bytes
IV size: 16 bytes
|
static KeyTemplate |
AeadKeyTemplates.AES128_GCM
A
KeyTemplate that generates new instances of AesGcmKey with the following parameters:
Key size: 16 bytes
|
static KeyTemplate |
AeadKeyTemplates.AES256_CTR_HMAC_SHA256
A
KeyTemplate that generates new instances of AesCtrHmacAeadKey with the following parameters:
AES key size: 32 bytes
AES CTR IV size: 16 byte
HMAC key size: 32 bytes
HMAC tag size: 32 bytes
HMAC hash function: SHA256
|
static KeyTemplate |
AeadKeyTemplates.AES256_EAX
A
KeyTemplate that generates new instances of AesEaxKey with the following parameters:
Key size: 32 bytes
IV size: 16 bytes
|
static KeyTemplate |
AeadKeyTemplates.AES256_GCM
A
KeyTemplate that generates new instances of AesGcmKey with the following parameters:
Key size: 32 bytes
|
static KeyTemplate |
AeadKeyTemplates.CHACHA20_POLY1305
A
KeyTemplate that generates new instances of ChaCha20Poly1305Key. |
static KeyTemplate |
AeadKeyTemplates.XCHACHA20_POLY1305
A
KeyTemplate that generates new instances of XChaCha20Poly1305Key. |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
AeadKeyTemplates.createAesCtrHmacAeadKeyTemplate(int aesKeySize,
int ivSize,
int hmacKeySize,
int tagSize,
HashType hashType) |
static KeyTemplate |
AeadKeyTemplates.createAesEaxKeyTemplate(int keySize,
int ivSize) |
static KeyTemplate |
AeadKeyTemplates.createAesGcmKeyTemplate(int keySize) |
static KeyTemplate |
AeadKeyTemplates.createKmsEnvelopeAeadKeyTemplate(String kekUri,
KeyTemplate dekTemplate)
Returns a new
KeyTemplate that can generate a KmsEnvelopeAeadKey whose key encrypting key (KEK) is pointing to
kekUri and DEK template is dekTemplate. |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
AeadKeyTemplates.createKmsEnvelopeAeadKeyTemplate(String kekUri,
KeyTemplate dekTemplate)
Returns a new
KeyTemplate that can generate a KmsEnvelopeAeadKey whose key encrypting key (KEK) is pointing to
kekUri and DEK template is dekTemplate. |
| Constructor and Description |
|---|
KmsEnvelopeAead(KeyTemplate dekTemplate,
Aead remote)
Deprecated.
Instead, call
KmsEnvelopeAead.create as explained above. |
| Modifier and Type | Field and Description |
|---|---|
static KeyTemplate |
DeterministicAeadKeyTemplates.AES256_SIV
Deprecated.
A
KeyTemplate that generates new instances of AesSivKey with a 64-byte key. |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
DeterministicAeadKeyTemplates.createAesSivKeyTemplate(int keySize)
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
static KeyTemplate |
HybridKeyTemplates.ECIES_P256_HKDF_HMAC_SHA256_AES128_CTR_HMAC_SHA256
A
KeyTemplate that generates new instances of EciesAeadHkdfPrivateKey with the following parameters:
KEM: ECDH over NIST P-256
DEM: AES128-CTR-HMAC-SHA256 with the following parameters
AES key size: 16 bytes
AES CTR IV size: 16 bytes
HMAC key size: 32 bytes
HMAC tag size: 16 bytes
KDF: HKDF-HMAC-SHA256 with an empty salt
|
static KeyTemplate |
HybridKeyTemplates.ECIES_P256_HKDF_HMAC_SHA256_AES128_GCM
A
KeyTemplate that generates new instances of EciesAeadHkdfPrivateKey with the following parameters:
KEM: ECDH over NIST P-256
DEM: AES128-GCM
KDF: HKDF-HMAC-SHA256 with an empty salt
|
static KeyTemplate |
HybridKeyTemplates.ECIES_P256_HKDF_HMAC_SHA256_AES128_GCM_COMPRESSED_WITHOUT_PREFIX
A
KeyTemplate that generates new instances of EciesAeadHkdfPrivateKey with the following parameters:
KEM: ECDH over NIST P-256
DEM: AES128-GCM
KDF: HKDF-HMAC-SHA256 with an empty salt
EC Point Format: Compressed
OutputPrefixType: RAW
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
HybridKeyTemplates.createEciesAeadHkdfKeyTemplate(EllipticCurveType curve,
HashType hashType,
EcPointFormat ecPointFormat,
KeyTemplate demKeyTemplate,
OutputPrefixType outputPrefixType,
byte[] salt)
Deprecated.
Use EciesParameters instead.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
HybridKeyTemplates.createEciesAeadHkdfKeyTemplate(EllipticCurveType curve,
HashType hashType,
EcPointFormat ecPointFormat,
KeyTemplate demKeyTemplate,
OutputPrefixType outputPrefixType,
byte[] salt)
Deprecated.
Use EciesParameters instead.
|
static EciesAeadHkdfParams |
HybridKeyTemplates.createEciesAeadHkdfParams(EllipticCurveType curve,
HashType hashType,
EcPointFormat ecPointFormat,
KeyTemplate demKeyTemplate,
byte[] salt)
Deprecated.
Use EciesParameters instead.
|
| Modifier and Type | Method and Description |
|---|---|
KeyTemplate |
ProtoParametersSerialization.getKeyTemplate()
The contents of the field value in the message com.google.crypto.tink.proto.KeyData.
|
static KeyTemplate |
KeyTemplateProtoConverter.toProto(KeyTemplate keyTemplate) |
| Modifier and Type | Method and Description |
|---|---|
static ProtoParametersSerialization |
ProtoParametersSerialization.checkedCreate(KeyTemplate keyTemplate)
Creates a new
ProtoParametersSerialization object. |
static ProtoParametersSerialization |
ProtoParametersSerialization.create(KeyTemplate keyTemplate)
Creates a new
ProtoParametersSerialization object. |
| Modifier and Type | Field and Description |
|---|---|
static KeyTemplate |
MacKeyTemplates.AES_CMAC
Deprecated.
A
KeyTemplate that generates new instances of com.google.crypto.tink.proto.CmacKey with the following parameters:
Key size: 32 bytes
Tag size: 16 bytes
OutputPrefixType: TINK
|
static KeyTemplate |
MacKeyTemplates.HMAC_SHA256_128BITTAG
Deprecated.
A
KeyTemplate that generates new instances of HmacKey with the following parameters:
Key size: 32 bytes
Tag size: 16 bytes
Hash function: SHA256
OutputPrefixType: TINK
|
static KeyTemplate |
MacKeyTemplates.HMAC_SHA256_256BITTAG
Deprecated.
A
KeyTemplate that generates new instances of HmacKey with the following parameters:
Key size: 32 bytes
Tag size: 32 bytes
Hash function: SHA256
OutputPrefixType: TINK
|
static KeyTemplate |
MacKeyTemplates.HMAC_SHA512_256BITTAG
Deprecated.
A
KeyTemplate that generates new instances of HmacKey with the following parameters:
Key size: 64 bytes
Tag size: 32 bytes
Hash function: SHA512
OutputPrefixType: TINK
|
static KeyTemplate |
MacKeyTemplates.HMAC_SHA512_512BITTAG
Deprecated.
A
KeyTemplate that generates new instances of HmacKey with the following parameters:
Key size: 64 bytes
Tag size: 64 bytes
Hash function: SHA512
OutputPrefixType: TINK
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
MacKeyTemplates.createHmacKeyTemplate(int keySize,
int tagSize,
HashType hashType)
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
static KeyTemplate |
PrfKeyTemplates.AES_CMAC_PRF
Deprecated.
|
static KeyTemplate |
PrfKeyTemplates.HKDF_SHA256
Deprecated.
Generates a
KeyTemplate for a HkdfPrfKey key with
the following parameters. |
static KeyTemplate |
PrfKeyTemplates.HMAC_SHA256_PRF
Deprecated.
|
static KeyTemplate |
PrfKeyTemplates.HMAC_SHA512_PRF
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
KeyTemplate |
KeyTemplate.Builder.build() |
KeyTemplate |
KeyTemplate.Builder.buildPartial() |
KeyTemplate |
EciesAeadDemParamsOrBuilder.getAeadDem()
Required.
|
KeyTemplate |
EciesAeadDemParams.getAeadDem()
Required.
|
KeyTemplate |
EciesAeadDemParams.Builder.getAeadDem()
Required.
|
static KeyTemplate |
KeyTemplate.getDefaultInstance() |
KeyTemplate |
KeyTemplate.getDefaultInstanceForType() |
KeyTemplate |
KeyTemplate.Builder.getDefaultInstanceForType() |
KeyTemplate |
KmsEnvelopeAeadKeyFormatOrBuilder.getDekTemplate()
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
|
KeyTemplate |
KmsEnvelopeAeadKeyFormat.getDekTemplate()
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
|
KeyTemplate |
KmsEnvelopeAeadKeyFormat.Builder.getDekTemplate()
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
|
KeyTemplate |
PrfBasedDeriverParamsOrBuilder.getDerivedKeyTemplate()
.google.crypto.tink.KeyTemplate derived_key_template = 1; |
KeyTemplate |
PrfBasedDeriverParams.getDerivedKeyTemplate()
.google.crypto.tink.KeyTemplate derived_key_template = 1; |
KeyTemplate |
PrfBasedDeriverParams.Builder.getDerivedKeyTemplate()
.google.crypto.tink.KeyTemplate derived_key_template = 1; |
KeyTemplate |
PrfBasedDeriverKeyFormatOrBuilder.getPrfKeyTemplate()
.google.crypto.tink.KeyTemplate prf_key_template = 1; |
KeyTemplate |
PrfBasedDeriverKeyFormat.getPrfKeyTemplate()
.google.crypto.tink.KeyTemplate prf_key_template = 1; |
KeyTemplate |
PrfBasedDeriverKeyFormat.Builder.getPrfKeyTemplate()
.google.crypto.tink.KeyTemplate prf_key_template = 1; |
static KeyTemplate |
KeyTemplate.parseDelimitedFrom(InputStream input) |
static KeyTemplate |
KeyTemplate.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeyTemplate |
KeyTemplate.parseFrom(byte[] data) |
static KeyTemplate |
KeyTemplate.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeyTemplate |
KeyTemplate.parseFrom(ByteBuffer data) |
static KeyTemplate |
KeyTemplate.parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeyTemplate |
KeyTemplate.parseFrom(com.google.protobuf.ByteString data) |
static KeyTemplate |
KeyTemplate.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeyTemplate |
KeyTemplate.parseFrom(com.google.protobuf.CodedInputStream input) |
static KeyTemplate |
KeyTemplate.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static KeyTemplate |
KeyTemplate.parseFrom(InputStream input) |
static KeyTemplate |
KeyTemplate.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Parser<KeyTemplate> |
KeyTemplate.getParserForType() |
static com.google.protobuf.Parser<KeyTemplate> |
KeyTemplate.parser() |
| Modifier and Type | Method and Description |
|---|---|
EciesAeadDemParams.Builder |
EciesAeadDemParams.Builder.mergeAeadDem(KeyTemplate value)
Required.
|
KmsEnvelopeAeadKeyFormat.Builder |
KmsEnvelopeAeadKeyFormat.Builder.mergeDekTemplate(KeyTemplate value)
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
|
PrfBasedDeriverParams.Builder |
PrfBasedDeriverParams.Builder.mergeDerivedKeyTemplate(KeyTemplate value)
.google.crypto.tink.KeyTemplate derived_key_template = 1; |
KeyTemplate.Builder |
KeyTemplate.Builder.mergeFrom(KeyTemplate other) |
PrfBasedDeriverKeyFormat.Builder |
PrfBasedDeriverKeyFormat.Builder.mergePrfKeyTemplate(KeyTemplate value)
.google.crypto.tink.KeyTemplate prf_key_template = 1; |
static KeyTemplate.Builder |
KeyTemplate.newBuilder(KeyTemplate prototype) |
EciesAeadDemParams.Builder |
EciesAeadDemParams.Builder.setAeadDem(KeyTemplate value)
Required.
|
KmsEnvelopeAeadKeyFormat.Builder |
KmsEnvelopeAeadKeyFormat.Builder.setDekTemplate(KeyTemplate value)
Key template of the Data Encryption Key, e.g., AesCtrHmacAeadKeyFormat.
|
PrfBasedDeriverParams.Builder |
PrfBasedDeriverParams.Builder.setDerivedKeyTemplate(KeyTemplate value)
.google.crypto.tink.KeyTemplate derived_key_template = 1; |
PrfBasedDeriverKeyFormat.Builder |
PrfBasedDeriverKeyFormat.Builder.setPrfKeyTemplate(KeyTemplate value)
.google.crypto.tink.KeyTemplate prf_key_template = 1; |
| Modifier and Type | Field and Description |
|---|---|
static KeyTemplate |
SignatureKeyTemplates.ECDSA_P256
A
KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters:
Hash function: SHA256
Curve: NIST P-256
Signature encoding: DER (this is the encoding that Java uses). |
static KeyTemplate |
SignatureKeyTemplates.ECDSA_P256_IEEE_P1363
A
KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters:
Hash function: SHA256
Curve: NIST P-256
Signature encoding: IEEE_P1363 (this is the encoding that JWS and WebCrypto use). |
static KeyTemplate |
SignatureKeyTemplates.ECDSA_P256_IEEE_P1363_WITHOUT_PREFIX
A
KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters:
Hash function: SHA256
Curve: NIST P-256
Signature encoding: DER (this is the encoding that Java uses). |
static KeyTemplate |
SignatureKeyTemplates.ECDSA_P384
A
KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters:
Hash function: SHA512
Curve: NIST P-384
Signature encoding: DER (this is the encoding that Java uses). |
static KeyTemplate |
SignatureKeyTemplates.ECDSA_P384_IEEE_P1363
A
KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters:
Hash function: SHA512
Curve: NIST P-384
Signature encoding: IEEE_P1363 (this is the encoding that JWS and WebCrypto use). |
static KeyTemplate |
SignatureKeyTemplates.ECDSA_P521
A
KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters:
Hash function: SHA512
Curve: NIST P-521
Signature encoding: DER (this is the encoding that Java uses). |
static KeyTemplate |
SignatureKeyTemplates.ECDSA_P521_IEEE_P1363
A
KeyTemplate that generates new instances of EcdsaPrivateKey with the following parameters:
Hash function: SHA512
Curve: NIST P-521
Signature encoding: IEEE_P1363 (this is the encoding that JWS and WebCrypto use). |
static KeyTemplate |
SignatureKeyTemplates.ED25519
A
KeyTemplate that generates new instances of Ed25519PrivateKey. |
static KeyTemplate |
SignatureKeyTemplates.ED25519WithRawOutput
A
KeyTemplate that generates new instances of com.google.crypto.tink.proto.ED25519PrivateKey. |
static KeyTemplate |
SignatureKeyTemplates.RSA_SSA_PKCS1_3072_SHA256_F4
A
KeyTemplate that generates new instances of RsaSsaPkcs1PrivateKey with the following parameters:
Hash function: SHA256. |
static KeyTemplate |
SignatureKeyTemplates.RSA_SSA_PKCS1_3072_SHA256_F4_WITHOUT_PREFIX
A
KeyTemplate that generates new instances of RsaSsaPkcs1PrivateKey with the following parameters:
Hash function: SHA256. |
static KeyTemplate |
SignatureKeyTemplates.RSA_SSA_PKCS1_4096_SHA512_F4
A
KeyTemplate that generates new instances of RsaSsaPkcs1PrivateKey with the following parameters:
Hash function: SHA512. |
static KeyTemplate |
SignatureKeyTemplates.RSA_SSA_PSS_3072_SHA256_SHA256_32_F4
A
KeyTemplate that generates new instances of RsaSsaPssPrivateKey with the following parameters:
Signature hash: SHA256. |
static KeyTemplate |
SignatureKeyTemplates.RSA_SSA_PSS_4096_SHA512_SHA512_64_F4
A
KeyTemplate that generates new instances of RsaSsaPssPrivateKey with the following parameters:
Signature hash: SHA512. |
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
SignatureKeyTemplates.createEcdsaKeyTemplate(HashType hashType,
EllipticCurveType curve,
EcdsaSignatureEncoding encoding,
OutputPrefixType prefixType)
Deprecated.
Use a corresponding
EcdsaParameters object instead. |
static KeyTemplate |
SignatureKeyTemplates.createRsaSsaPkcs1KeyTemplate(HashType hashType,
int modulusSize,
BigInteger publicExponent,
OutputPrefixType prefixType)
Deprecated.
Use a corresponding
RsaSsaPkcs1Parameters object instead |
static KeyTemplate |
SignatureKeyTemplates.createRsaSsaPssKeyTemplate(HashType sigHash,
HashType mgf1Hash,
int saltLength,
int modulusSize,
BigInteger publicExponent)
Deprecated.
Use a corresponding
RsaSsaPssParameters object instead. |
| Modifier and Type | Field and Description |
|---|---|
static KeyTemplate |
StreamingAeadKeyTemplates.AES128_CTR_HMAC_SHA256_1MB
Deprecated.
A
KeyTemplate that generates new instances of AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 16 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
|
static KeyTemplate |
StreamingAeadKeyTemplates.AES128_CTR_HMAC_SHA256_4KB
Deprecated.
A
KeyTemplate that generates new instances of AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 16 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 4096
|
static KeyTemplate |
StreamingAeadKeyTemplates.AES128_GCM_HKDF_1MB
Deprecated.
A
KeyTemplate that generates new instances of AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 16 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
|
static KeyTemplate |
StreamingAeadKeyTemplates.AES128_GCM_HKDF_4KB
Deprecated.
A
KeyTemplate that generates new instances of AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 16 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 16 bytes
Ciphertext segment size: 4096 bytes
|
static KeyTemplate |
StreamingAeadKeyTemplates.AES256_CTR_HMAC_SHA256_1MB
Deprecated.
A
KeyTemplate that generates new instances of AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 32 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
|
static KeyTemplate |
StreamingAeadKeyTemplates.AES256_CTR_HMAC_SHA256_4KB
Deprecated.
A
KeyTemplate that generates new instances of AesCtrHmacStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-CTR derived keys: 32 bytes
Tag algo: HMAC-SHA256
Tag size: 32 bytes
Ciphertext segment size: 4096
|
static KeyTemplate |
StreamingAeadKeyTemplates.AES256_GCM_HKDF_1MB
Deprecated.
A
KeyTemplate that generates new instances of AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 32 bytes
Ciphertext segment size: 1048576 bytes (1 MB)
|
static KeyTemplate |
StreamingAeadKeyTemplates.AES256_GCM_HKDF_4KB
Deprecated.
A
KeyTemplate that generates new instances of AesGcmHkdfStreamingKey with the following parameters:
Size of the main key: 32 bytes
HKDF algo: HMAC-SHA256
Size of AES-GCM derived keys: 32 bytes
Ciphertext segment size: 4096 bytes
|
| Modifier and Type | Method and Description |
|---|---|
static KeyTemplate |
StreamingAeadKeyTemplates.createAesCtrHmacStreamingKeyTemplate(int mainKeySize,
HashType hkdfHashType,
int derivedKeySize,
HashType macHashType,
int tagSize,
int ciphertextSegmentSize)
Deprecated.
|
static KeyTemplate |
StreamingAeadKeyTemplates.createAesGcmHkdfStreamingKeyTemplate(int mainKeySize,
HashType hkdfHashType,
int derivedKeySize,
int ciphertextSegmentSize)
Deprecated.
|