public class AesGcmAdapter extends AbstractAesAdapter
EMPTY
Constructor and Description |
---|
AesGcmAdapter() |
Modifier and Type | Method and Description |
---|---|
protected int |
initIvLengthBytes()
Provides the initialization vector length, in bytes.
|
protected boolean |
initMacEnabled()
Mac is not required for AES/GCM.
|
protected int |
initTagLengthBit() |
protected String |
initTransformation()
Provides the cipher transformation string.
|
protected AlgorithmParameterSpec |
toParameterSpec(byte[] iv) |
cipher, decrypt, encrypt, fromSpace, generateInitializationVector, generateMac, generateSubKey, generateSubKey, getName, getOrCreateCipher, getOrCreateMac, getPassPhrase, getSecureRandom, getStorageClass, initEncryptionAlgorithm, initEncryptionKeyLength, initMacAlgorithm, initMacKeyLength, initSecureRandom, readArrayRemaining, readArrayWithByteLength, toSpace, writeArrayRemaining, writeArrayWithByteLength
base64Decode, base64Encode, deserialize, serialize, supportsEqualsMatching, supportsOrderedMatching, toBinaryWrapper, unwrapBinary, unzip, useBase64Wrapper, wrapBinary, zip
protected int initTagLengthBit()
protected String initTransformation()
AbstractAesAdapter
initTransformation
in class AbstractAesAdapter
protected int initIvLengthBytes()
AbstractAesAdapter
initIvLengthBytes
in class AbstractAesAdapter
protected boolean initMacEnabled()
initMacEnabled
in class AbstractAesAdapter
protected AlgorithmParameterSpec toParameterSpec(byte[] iv)
toParameterSpec
in class AbstractAesAdapter
Copyright © GigaSpaces.