AESCipher (AES-шифър)

AESCipher (AES-шифър)

Общ преглед

AESCipher е клас в Aspose.PDF FOSS за Java.

Шифър AES за PDF шифриране и дешифрирането режим CBC.

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

Методи за изчисляване на данните

ПодписътОписание на състоянието
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 е всички нули).

Вижте също:

 Български