THotPDF.AddPubKeyRecipientCertificate Method
Construit et enregistre une enveloppe de destinataire CMS pour le chiffrement à clé publique AES-256 de PDF 2.0
Déclaration
procedure AddPubKeyRecipientCertificate(const CertificateDER: array of byte; Permissions: THPDFProtectOptions; HashAlgorithm: THPDFRSAOAEPHash= rohSHA256; MGFHashAlgorithm: THPDFRSAOAEPHash= rohSHA256);
Notes d'utilisation
- Call
EnablePubKeyEncryptionwithaes256first - The certificate must contain an RSA public key
- Les politiques de digest RSA-OAEP et de digest MGF1 sont explicites et sélectionnables indépendamment
- L’enveloppe générée utilise AES-256-CBC pour la graine et la charge utile des permissions