אסיפר
סקירה כללית
AESCipher הוא שיעור ב Aspose.PDF FOSS עבור Java.
AES cipher עבור הצפנה PDF ו- decryption – מצב CBC.
שיעור זה מספק 4 שיטות לעבוד עם אובייקטים AESCipher בתוכניות Java. שיטות זמינות כוללות: decrypt, decryptWithIV, encrypt, encryptWithIV. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java.
שיטות
| חתימה | תיאור |
|---|---|
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 הוא כל אפס). |