Método THotPDF.AddPubKeyRecipientCertificate
Construye y registra un sobre de destinatario CMS para el cifrado de clave pública AES-256 de PDF 2.0
Declaración
procedure AddPubKeyRecipientCertificate(const CertificateDER: array of byte; Permissions: THPDFProtectOptions; HashAlgorithm: THPDFRSAOAEPHash= rohSHA256; MGFHashAlgorithm: THPDFRSAOAEPHash= rohSHA256);
Notas de uso
- Llame primero a
EnablePubKeyEncryptionconaes256 - El certificado debe contener una clave pública RSA
- Las políticas de digest RSA-OAEP y de digest MGF1 son explícitas y se seleccionan de forma independiente
- El sobre generado usa AES-256-CBC para el seed y el payload de permisos