AESCipher (مخططات الإلكترونية)
المعلومات العامة
AESCipher هي فئة في Aspose.PDF FOSS لـ Java.
شفرة AES لتشفير و فك تشفير PDF وضع CBC.
توفر هذه الفئة 4 طرق للعمل مع كائنات AESCipher في برامج Java. المنهجيات المتاحة تشمل: decrypt, decryptWithIV, encrypt, encryptWithIV. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for 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 هي جميع الصفر). |