EncryptPublicKey
الأمان والتواقيع
الوصف
يهيئ تشفير المفتاح العام Adobe.PubSec للمستند المحدد باستخدام شهادات المستلمين ومجموعات الأذونات المعلقة لديه
الصيغة
Delphi
Function TPDFlib.EncryptPublicKey(Strength: Integer): Integer;
ActiveX
Function PDFlib::EncryptPublicKey(Strength As Long) As Long
DLL
int DLEncryptPublicKey(int InstanceID, int Strength);
المعاملات
| Strength | استخدم 2 لـ AES-128 مع AESV2 أو 3 لـ AES-256 مع AESV3 |
|---|
قيم الإرجاع
| 1 | خُيئ تشفير المفتاح العام |
|---|---|
| 0 | لا يوجد مستلم مهيأ أو القوة غير مدعومة أو حالة المستند غير متوافقة |
ملاحظات
يستخدم الخرج /Filter /Adobe.PubSec و/SubFilter /adbe.pkcs7.s5 وCMS EnvelopedData وحمولات أذونات لكل مجموعة
لا يمكن الجمع بين تشفير PDF MAC والتشفير المقيد بالملفات المضمنة وهذه العملية
انظر أيضا
AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus