אסיפר

סקירה כללית

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 הוא כל אפס).

ראה גם

 עברית