THotPDF.AddPubKeyAgreementRecipient Method
يبني مغلّف CMS من نوع KeyAgreeRecipientInfo باستخدام مادة اتفاق (agreement material) مقدَّمة من المستدعي أو مشتقة من HSM
التصريح
procedure AddPubKeyAgreementRecipient(const CertificateDER: array of byte; Permissions: THPDFProtectOptions; Scheme: THPDFPubKeyAgreementScheme; const OriginatorPublicKey, SharedSecret: array of byte);
ملاحظات الاستخدام
- المخططات المدعومة هي P-256 وP-384 وP-521 وX25519 وX448
- يجب أن تتطابق خوارزمية الشهادة وحجم المفتاح مع
Scheme - تشتق دالة KDF المطابقة X9.63 مفتاح تشفير مفتاح (key-encryption key) من نوع AES-256
- تشتق X9.63 KDF المطابقة مفتاح تشفير مفاتيح AES-256