Package com.itextpdf.kernel.crypto
Class AESCipher
java.lang.Object
com.itextpdf.kernel.crypto.AESCipher
Creates an AES Cipher with CBC and padding PKCS5/7.
- Author:
- Paulo Soares
-
Constructor Summary
ConstructorDescriptionAESCipher
(boolean forEncryption, byte[] key, byte[] iv) Creates a new instance of AESCipher -
Method Summary
-
Constructor Details
-
AESCipher
public AESCipher(boolean forEncryption, byte[] key, byte[] iv) Creates a new instance of AESCipher- Parameters:
-
forEncryption
- if true the cipher is initialised for encryption, if false for decryption -
key
- the key to be used in the cipher -
iv
- initialization vector to be used in cipher
-
-
Method Details
-
update
public byte[] update(byte[] inp, int inpOff, int inpLen) -
doFinal
public byte[] doFinal()
-