EncryptPublicKey

Sicurezza e firme

Descrizione

Configura la crittografia a chiave pubblica Adobe.PubSec per il documento selezionato usando i certificati destinatari in sospeso e i gruppi di autorizzazioni

Sintassi

Delphi

Function TPDFlib.EncryptPublicKey(Strength: Integer): Integer;

ActiveX

Function PDFlib::EncryptPublicKey(Strength As Long) As Long

DLL

int DLEncryptPublicKey(int InstanceID, int Strength);

Parametri

StrengthUsare 2 per AES-128 con AESV2 o 3 per AES-256 con AESV3

Valori restituiti

1La cifratura a chiave pubblica è stata configurata
0Nessun destinatario configurato, livello non supportato oppure stato del documento incompatibile

Note

L'output usa /Filter /Adobe.PubSec, /SubFilter /adbe.pkcs7.s5, CMS EnvelopedData e payload di autorizzazioni per gruppo

PDF MAC e la crittografia dei soli file incorporati non possono essere combinati con questa operazione

Vedere anche

AddPublicKeyRecipientFromFile, SetPublicKeyDecryptionPFX, GetPubSecStatus