AESCipher

Overview

AESCipher є клас в Aspose.PDF FOSS для Java.

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

Цей клас надає 4 методи для роботи з AESCipher об’єктами в програмах Java. Доступні методи включають: decrypt, decryptWithIV, encrypt, encryptWithIV. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java.

Methods

SignatureDescription
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 є всі нулі).

See Also

 Українська