AESCipher
AESCipher
Overview
AESCipher є клас в Aspose.PDF FOSS для Java.
Шифрування AES для шифровання та розшифровки PDF режим CBC.
Цей клас надає 4 методи для роботи з AESCipher об’єктами в програмах Java. Доступні методи включають: decrypt, decryptWithIV, encrypt, encryptWithIV. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java.
Methods
| Signature | Description |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Шифрує дані за допомогою AES-CBC з PKCS5 і випадковою IV. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Шифрує дані за допомогою AES-CBC з явною IV і без підкладання. |
decrypt(key: byte[], data: byte[]) → byte[] | Дешифрує AES-CBC шифровані дані. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Дешифрування з явною IV (для R=6 ключа відновлення, де IV є всі нулі). |