PDFをパスワード保護の仕組み
PDFパスワード保護ツールは、ブラウザ内で完全に動作する pdf-lib-plus-encrypt を使って AES 暗号化でPDFをパスワードで保護します。ファイルを開くために入力が必要なユーザーパスワードを設定し、必要に応じて印刷、コピー、編集などの権限を制御するオーナーパスワードを設定できます。暗号化はローカルで行われ、ファイルがサーバーを通過することはありません。
ここで適用されるAES暗号化は、多くの標準的なPDFビューアで使われているのと同じアルゴリズムで、Adobe Acrobat、macOS プレビュー、ほとんどのPDFリーダーでサポートされています。受信者が保護されたPDFを開くと、コンテンツを表示する前にビューアがパスワードの入力を求めます。パスワード保護の強度は選択したパスワードに依存することに注意してください。短いパスワードや一般的なパスワードは、適切なツールを持つ攻撃者によってブルートフォースされる可能性があります。実質的な保護のために、長くて辞書にない単語を使ったパスワードを選んでください。