THotPDF.AddStandalonePDFMAC Method
Adiciona CMS AuthenticatedData que autentica a revisão completa do PDF criptografado
Declaração
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;
Notas de uso
- A entrada deve usar recuperação de chave de documento criptografado suportada
- A saída é gravada transacionalmente por meio de uma revisão incremental
- O MAC cobre o resumo do documento protegido e os intervalos de bytes do arquivo completo
- A sobrecarga de opções seleciona geração SHA-2 ou SHA-3 e pode exigir criptografia de entrada AES-256-GCM
- A sobrecarga compatível com a origem usa
THPDFPDFMACOptions.Compatibility
Consulte PDF MAC Algorithm Agility and Policy Profiles para a semântica de perfis