AESCipher
AESCipher
Overview
AESCipher je třída v Aspose.PDF FOSS pro Java.
AES šifrování pro šifraci a dekripci PDF CBC režim.
Tato třída poskytuje 4 metody pro práci s objekty AESCipher v programech Java. K dispozici jsou následující metody: decrypt, decryptWithIV, encrypt, encryptWithIV. Všechny veřejné členy jsou přístupné jakémukoli aplikaci Java po instalaci balíčku Aspose.PDF FOSS pro Java.
Methods
| Signature | Description |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Šifruje data pomocí AES-CBC s PKCS5 paddingem a náhodnou IV. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Šifruje data pomocí AES-CBC s explicitním IV a bez plniče. |
decrypt(key: byte[], data: byte[]) → byte[] | Dešifruje AES-CBC šifrované data. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Dekryptuje se explicitním IV (pro obnovení klíče R=6, kde je IV všechna nula). |