AESCipher
AESCipher
Apžvalga
AESCipher yra Aspose.PDF FOSS klasė Java.
AES cipher PDF šifravimui ir dešifruojimui – CBC režimas.
Ši klasė siūlo 4 metodus dirbti su AESCipher objektais Java programose. Galimi metodai apima: decrypt, decryptWithIV, encrypt, encryptWithIV. Visi viešieji nariai yra prieinami bet kuriai Java programai po to, kai įdiegėte Aspose.PDF FOSS už Java paketą.
Metodai
| Signature | Aprašymas |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Šifruoja duomenis naudojant AES-CBC su PKCS5 padding ir atsitiktinis IV. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Šifruoja duomenis naudojant AES-CBC su aišku IV ir be padding. |
decrypt(key: byte[], data: byte[]) → byte[] | AES-CBC šifruoti duomenys. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Iššifruojamas su aiškiai IV (už R = 6 raktinis atkūrimas, kur IV yra visi nuliniai). |