THPDFKeyType 型

ドキュメントの暗号化に使う PDF セキュリティハンドラのアルゴリズムと鍵長を選択します

宣言

THPDFKeyType= (k40, k128, aes128, aes256, aesgcm);

ユニット

HPDFDoc

値

値意味
k40RC4 40 ビット、V=1 R=2(PDF 1.1 以降)
k128RC4 128 ビット、V=2 R=3(PDF 1.4 以降)
aes128AES-128、V=4 R=4、暗号化フィルタ CFM=AESV2(PDF 1.6 以降)
aes256AES-256、V=5 R=5、暗号化フィルタ CFM=AESV3(Adobe Extension Level 3 / PDF 1.7 以降。Acrobat 9 以降が受容)
aesgcmAES-256-GCM、V=6 R=7、暗号化フィルタ CFM=AESV4(PDF 2.0 向け ISO/TS 32003:2023 デベロッパー拡張)

使用上の注意

関連 API