Package org.apache.commons.crypto.cipher
package org.apache.commons.crypto.cipher
CryptoCipher classes
-
ClassDescriptionThis class represents a block cipher in one of its modes.The interface of cryptographic cipher for encryption and decryption.Creates
CryptoCipherinstances.Defines the internal CryptoCipher implementations.Implements theCryptoCipherusing JCE provider.OpenSSL cryptographic wrapper using JNI.Currently only support AES/CTR/NoPadding.Implements the CryptoCipher using JNI into OpenSSL.This class do the real work(Encryption/Decryption) for non-authenticated modes, such as CTR, CBC.This enum is defined for OpenSslNative.ctrl() to allow various cipher specific parameters to be determined and set.This class do the real work(Encryption/Decryption/Authentication) for the authenticated mode: GCM.JNI implementation for OpenSSL 1.x called fromOpenSsl.