Class ConcatenatingAESEngine

java.lang.Object
org.sejda.sambox.encryption.AESEngineNoPadding
org.sejda.sambox.encryption.ConcatenatingAESEngine
All Implemented Interfaces:
AESEncryptionAlgorithmEngine, EncryptionAlgorithmEngine

public class ConcatenatingAESEngine extends AESEngineNoPadding
AES implementation of a EncryptionAlgorithmEngine that concatenates the results to the initialization vectors as required by Algorithm 1 and 1A. A random IV is created for those methods that don't take one as parameter