AESCipher (sistemul de codare a datelor)
Opinie generală
AESCipher este o clasă în Aspose.PDF FOSS pentru Java.
Cifrare AES pentru criptarea și decriptările PDF modul CBC.
Această clasă oferă 4 metode pentru a lucra cu obiecte AESCipher în programele Java. Metodele disponibile includ: decrypt, decryptWithIV, encrypt, encryptWithIV. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | Criptarea datelor folosind AES-CBC cu umplutură PKCS5 și o IV aleatorie. |
encryptWithIV(key: byte[], iv: byte[], plaintext: byte[]) → byte[] | Criptarea datelor folosind AES-CBC cu un IV explicit și fără umplutură. |
decrypt(key: byte[], data: byte[]) → byte[] | Decriptază datele criptate AES-CBC. |
decryptWithIV(key: byte[], iv: byte[], cipherText: byte[]) → byte[] | Decriptarea cu IV explicit (pentru R=6 de recuperare cheie în cazul în care IV este toate zerouri). |