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برای AES-128 با AESV2 مقدار 2 یا برای AES-256 با AESV3 مقدار 3

مقادیر بازگشتی

1رمزنگاری کلید عمومی پیکربندی شد
0گیرنده‌ای پیکربندی نشده، قدرت پشتیبانی نمی‌شود، یا وضعیت سند ناسازگار است

ملاحظات

خروجی از /Filter /Adobe.PubSec، /SubFilter /adbe.pkcs7.s5، CMS EnvelopedData و بارهای مجوز به‌ازای هر گروه استفاده می‌کندPDF MAC و رمزنگاری فقط-فایل-تعبیه‌شده را نمی‌توان با این عملیات ترکیب کرد

همچنین ببینید

AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus