AESCipher
Overview
AESCipher เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
AES cipher สําหรับการเข้ารหัสและปลดรบ PDF รูปแบบ CBC.
หมวดนี้ให้ 4 วิธีในการทํางานกับวัตถุ AESCipher ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: decrypt, decryptWithIV, encrypt, encryptWithIV. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java.
Methods
| Signature | Description |
|---|---|
encrypt(key: byte[], data: byte[]) → byte[] | การเข้ารหัสข้อมูลโดยใช้ AES-CBC ด้วย PKCS5 padding และ 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 เป็นศูนย์ทั้งหมด). |