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
CryptoCipher
instances.Defines the internal CryptoCipher implementations.Implements theCryptoCipher
using 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
.