AESCIPHER
AESCIPHER
خلاصه ای
AESCipher در این مطلب به عنوان یک کلاس برای جاوا می پردازیم.
AES cipher برای رمزگذاری و رمزنگاری PDF – حالت CBC.
این کلاس 4 روش برای کار با اشیاء AESCipher در برنامه های جاوا را فراهم می کند. روش های موجود شامل: decrypt, decryptWithIV, encrypt, encryptWithIV. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند.
روش ها
| امضا | توصیف |
|---|---|
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 تمام صفر است). |