THotPDF.AddStandalonePDFMAC Method
Aggiunge CMS AuthenticatedData che autentica l'intera revisione cifrata del PDF
Dichiarazione
function AddStandalonePDFMAC(const InputFileName, OutputFileName: TFileName; const Password: AnsiString): boolean; overload;
function AddStandalonePDFMAC(const InputFileName, OutputFileName: TFileName; const Password: AnsiString; const Options: THPDFPDFMACOptions): boolean; overload;
Note d'uso
- L'input deve usare un key recovery di documenti cifrati supportato
- L'output viene scritto in modo transazionale tramite una revisione incrementale
- Il MAC copre il digest protetto del documento e gli intervalli di byte dell'intero file
- L'overload con opzioni seleziona la generazione SHA-2 o SHA-3 e può richiedere la cifratura AES-256-GCM dell'input
- L'overload compatibile con le sorgenti usa
THPDFPDFMACOptions.Compatibility
Vedere AgilitĂ degli algoritmi MAC PDF e profili di policy per la semantica dei profili