PDFの保護・暗号化・電子署名の違い
PDFが「保護されている」と表示されても、実際には複数の仕組みがあります。 開くためのパスワード、印刷や編集などの権限制限、電子署名は目的も扱い方も異なります。
1. 開くためのパスワード
PDFを閲覧する前にパスワード入力を求める方式です。内容そのものが暗号化されているため、 正しいパスワードを知らない状態で単純に設定だけを消すことはできません。 Unlockmanでは既知のパスワードを入力して処理できる場合だけを対象とし、未知のパスワードの総当たり探索は行いません。
2. 印刷・編集・コピーなどの権限制限
PDFを開くことはできても、印刷・編集・内容コピーなどの操作が制限されている場合があります。 これは閲覧用パスワードとは別の保護です。正当な権限がある文書では、対応可能な保護を外したコピーを作成することで、 元ファイルを残したまま作業用ファイルを用意できます。
3. 電子署名
電子署名は「誰が署名したか」「署名後に内容が変わっていないか」を確認するための仕組みです。 保護解除とは性質が異なり、内容を変更すると署名の検証結果に影響します。 そのためUnlockmanは署名済みPDFを検出した場合、変更対象として扱いません。
安全に扱うための基本
- 元のPDFを必ず残し、解除後は別ファイルとして保存する。
- パスワードや保護設定を変更する権限があることを確認する。
- 解除後にページ数、表示内容、フォーム等が期待どおりか確認する。
- 署名済み文書は署名検証を優先し、改変しない。