Package org.conscrypt
Class OpenSSLAeadCipherAES.GCM.AES_256
java.lang.Object
javax.crypto.CipherSpi
org.conscrypt.OpenSSLCipher
org.conscrypt.OpenSSLAeadCipher
org.conscrypt.OpenSSLAeadCipherAES
org.conscrypt.OpenSSLAeadCipherAES.GCM
org.conscrypt.OpenSSLAeadCipherAES.GCM.AES_256
- Enclosing class:
OpenSSLAeadCipherAES.GCM
-
Nested Class Summary
Nested classes/interfaces inherited from class org.conscrypt.OpenSSLAeadCipherAES.GCM
OpenSSLAeadCipherAES.GCM.AES_128, OpenSSLAeadCipherAES.GCM.AES_256Nested classes/interfaces inherited from class org.conscrypt.OpenSSLAeadCipherAES
OpenSSLAeadCipherAES.GCM, OpenSSLAeadCipherAES.GCM_SIVNested 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, tagLengthInBytesFields inherited from class org.conscrypt.OpenSSLCipher
encodedKey, iv, mode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcheckSupportedKeySize(int keyLength) Checks whether the cipher supports this particularkeySize(in bytes) and throwsInvalidKeyExceptionif it doesn't.Methods inherited from class org.conscrypt.OpenSSLAeadCipherAES.GCM
checkSupportedMode, getEVP_AEADMethods inherited from class org.conscrypt.OpenSSLAeadCipherAES
engineGetParameters, getBaseCipherName, getCipherBlockSize, getOutputSizeForFinal, getParameterSpecMethods inherited from class org.conscrypt.OpenSSLAeadCipher
allowsNonceReuse, checkSupportedPadding, checkSupportedTagLength, doFinalInternal, doFinalInternal, engineDoFinal, engineDoFinal, engineInitInternal, engineUpdateAAD, engineUpdateAAD, getOutputSizeForUpdate, updateInternalMethods inherited from class org.conscrypt.OpenSSLCipher
engineDoFinal, engineGetBlockSize, engineGetIV, engineGetKeySize, engineGetOutputSize, engineInit, engineInit, engineInit, engineSetMode, engineSetPadding, engineUnwrap, engineUpdate, engineUpdate, engineWrap, getPadding, isEncrypting, supportsVariableSizeIv, supportsVariableSizeKeyMethods inherited from class javax.crypto.CipherSpi
engineUpdate
-
Constructor Details
-
AES_256
public AES_256()
-
-
Method Details
-
checkSupportedKeySize
Description copied from class:OpenSSLCipherChecks whether the cipher supports this particularkeySize(in bytes) and throwsInvalidKeyExceptionif it doesn't.- Overrides:
checkSupportedKeySizein classOpenSSLAeadCipherAES- Throws:
InvalidKeyException
-