THotPDF.AddPubKeyRecipientCertificate Method
PDF 2.0 の AES-256 公開鍵暗号化向けに、CMS 受信者エンベロープを構築して登録します
宣言
procedure AddPubKeyRecipientCertificate(const CertificateDER: array of byte; Permissions: THPDFProtectOptions; HashAlgorithm: THPDFRSAOAEPHash= rohSHA256; MGFHashAlgorithm: THPDFRSAOAEPHash= rohSHA256);
使用上の注意
- Call
EnablePubKeyEncryptionwithaes256first - The certificate must contain an RSA public key
- RSA-OAEP のダイジェストと MGF1 のダイジェストのポリシーは、明示的かつ個別に選択できます
- 生成されるエンベロープは、シードとパーミッションのペイロードに AES-256-CBC を使用します