AESCipher

Overview

AESCipher является классом в Aspose.PDF FOSS для Java.

Шифрование AES для шифрования и расшифровки PDF режим CBC.

Этот класс предоставляет 4 метода работы с объектами AESCipher в программах Java. Доступные методы включают: decrypt, decryptWithIV, encrypt, encryptWithIV. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java.

Methods

SignatureDescription
encrypt(key: byte[], data: byte[])byte[]Шифрует данные с помощью AES-CBC с подставкой PKCS5 и случайной IV.
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[])byte[]Шифрует данные с помощью AES-CBC, без подкладки.
decrypt(key: byte[], data: byte[])byte[]Дешифрует зашифрленные данные AES-CBC.
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[])byte[]Дешифровки с ясным IV (для R=6 ключа восстановления, где IV все нули).

See Also

 Русский