THotPDF.AddStandalonePDFMAC Method
암호화된 PDF revision 전체를 인증하는 CMS AuthenticatedData를 추가합니다
선언
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;
사용 참고 사항
- 입력은 지원되는 암호화 문서 key recovery 방식을 사용해야 합니다
- 출력은 incremental revision을 거쳐 transactionally 기록됩니다
- MAC은 보호된 문서 digest와 전체 파일 byte 범위를 포괄합니다
- options overload는 SHA-2 또는 SHA-3 생성을 선택하고 AES-256-GCM 입력 암호화를 요구할 수 있습니다
- source-compatible overload는
THPDFPDFMACOptions.Compatibility를 사용합니다
profile 의미는 PDF MAC 알고리즘 민첩성 및 정책 프로필을 참고하세요