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