Package org.conscrypt
Class OpenSSLAeadCipherAES.GCM.AES_128
java.lang.Object
javax.crypto.CipherSpi
org.conscrypt.OpenSSLCipher
org.conscrypt.OpenSSLAeadCipher
org.conscrypt.OpenSSLAeadCipherAES
org.conscrypt.OpenSSLAeadCipherAES.GCM
org.conscrypt.OpenSSLAeadCipherAES.GCM.AES_128
- Enclosing class:
OpenSSLAeadCipherAES.GCM
-
Nested Class Summary
Nested classes/interfaces inherited from class org.conscrypt.OpenSSLAeadCipherAES.GCM
OpenSSLAeadCipherAES.GCM.AES_128, OpenSSLAeadCipherAES.GCM.AES_256
Nested classes/interfaces inherited from class org.conscrypt.OpenSSLAeadCipherAES
OpenSSLAeadCipherAES.GCM, OpenSSLAeadCipherAES.GCM_SIV
Nested classes/interfaces inherited from class org.conscrypt.OpenSSLCipher
OpenSSLCipher.Mode, OpenSSLCipher.Padding
-
Field Summary
Fields inherited from class org.conscrypt.OpenSSLAeadCipher
buf, bufCount, DEFAULT_TAG_SIZE_BITS, evpAead, tagLengthInBytes
Fields inherited from class org.conscrypt.OpenSSLCipher
encodedKey, iv, mode
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
checkSupportedKeySize
(int keyLength) Checks whether the cipher supports this particularkeySize
(in bytes) and throwsInvalidKeyException
if it doesn't.Methods inherited from class org.conscrypt.OpenSSLAeadCipherAES.GCM
checkSupportedMode, getEVP_AEAD
Methods inherited from class org.conscrypt.OpenSSLAeadCipherAES
engineGetParameters, getBaseCipherName, getCipherBlockSize, getOutputSizeForFinal, getParameterSpec
Methods inherited from class org.conscrypt.OpenSSLAeadCipher
allowsNonceReuse, checkSupportedPadding, checkSupportedTagLength, doFinalInternal, doFinalInternal, engineDoFinal, engineDoFinal, engineInitInternal, engineUpdateAAD, engineUpdateAAD, getOutputSizeForUpdate, updateInternal
Methods inherited from class org.conscrypt.OpenSSLCipher
engineDoFinal, engineGetBlockSize, engineGetIV, engineGetKeySize, engineGetOutputSize, engineInit, engineInit, engineInit, engineSetMode, engineSetPadding, engineUnwrap, engineUpdate, engineUpdate, engineWrap, getPadding, isEncrypting, supportsVariableSizeIv, supportsVariableSizeKey
Methods inherited from class javax.crypto.CipherSpi
engineUpdate
-
Constructor Details
-
AES_128
public AES_128()
-
-
Method Details
-
checkSupportedKeySize
Description copied from class:OpenSSLCipher
Checks whether the cipher supports this particularkeySize
(in bytes) and throwsInvalidKeyException
if it doesn't.- Overrides:
checkSupportedKeySize
in classOpenSSLAeadCipherAES
- Throws:
InvalidKeyException
-