PDF にパスワード保護を設定する方法
PDF のパスワード保護とは、パスワードなしではファイルを開けない(または任意で編集・印刷・コピーを禁止する)よう暗号化を追加することです。保護は PDF ライターがコンテンツストリームを暗号化し、パスワードでのみ解除できる辞書に暗号化鍵を格納することで適用されます。本ガイドは 2 種類の PDF パスワードが実際に何をするか、どの暗号アルゴリズムを優先すべきか、文書をアップロードせずにローカルでこれを行うツールを解説します。
2 つの PDF パスワード:ユーザー vs オーナー
PDF は 2 つの別々のパスワードを持てます。これらを混同するのがファイル保護時の最も一般的な間違いです。
- ユーザーパスワード(開くパスワード)。 ファイルを開くために必要。これがないと文書を復号できず、どのビューアも 1 ページも描画できません。多くの人が「PDF にパスワード保護」と言うときはこれを指します。
- オーナーパスワード(権限パスワード)。 ファイルの制限を変更するために必要 — 印刷・テキストコピー・編集・フォーム入力。ユーザーパスワードが設定されていなければ、ビューアはこのパスワードなしでも文書を開けますが、オーナーが選んだ制限を強制しなければなりません。
実運用では:誰かがファイルを開くのを止めたいならユーザーパスワードを設定。誰でも読めるが印刷やコピーを止めたいなら、目的の制限付きでオーナーパスワードだけを設定。両方設定しても問題なく、それが最も厳しい選択肢です。
RC4 vs AES:どの暗号が使われるか?
PDF は複数の暗号アルゴリズムをサポートします。ツールがどれを選ぶかは保護の実際の強度に大きく影響します。
- RC4(PDF 1.2〜1.5)。 かつて PDF や SSL で普及したストリーム暗号。現在は非推奨で現代のセキュリティ用途には破られていると見なされます。40 ビットまたは 128 ビット RC4 で暗号化されたファイルは弱く保護されていると扱ってください。新規の RC4 暗号化 PDF は作成しないでください。
- AES-128(PDF 1.5・Acrobat 7)。 128 ビット鍵の Advanced Encryption Standard。堅実で広くサポートされています。AES-256 が利用できない場合の合理的なデフォルト。
- AES-256(PDF 1.6 / Extension Level 3・Acrobat 9)。256 ビット鍵の AES。利用可能な標準 PDF 暗号の中で最強。ツールが提供する場合はこれを優先してください。
より深い技術比較は PDF 暗号化の仕組み を参照してください。
PDF をローカルでパスワード保護する 3 つのツール
以下の選択肢はすべてあなたのマシンで実行されます。どれも文書をアップロードしません。これは重要です:契約書・診療記録・税務申告書を含む PDF は、保護される前にランダムな「無料 PDF 暗号化」ウェブサイトに送信すべきではありません — その時点で未保護のファイルは既に他人のサーバーにあります。
1. Adobe Acrobat Pro(有料)
最も高機能な選択肢。PDF を開き、ファイル > パスワードで保護。パスワードで暗号化 を選び、ユーザーパスワードを設定し、詳細オプション で AES-256 を選択。Acrobat Pro は同じダイアログでオーナーパスワードの制限(印刷不可・編集不可)も設定できます。Acrobat Standard と無料の Adobe Reader は暗号化を追加できません — Pro のみ可能です。
2. Preview(macOS・無料)
Preview で PDF を開き、ファイル > 書き出し…、暗号化 にチェックを入れてパスワードを入力。最近の macOS では Preview は AES-128 を使用します。Mac で最もシンプルな無料選択肢で、ユーザーパスワードだけが必要なファイルに適しています。Preview はきめ細かいオーナーパスワードの制限を公開していません。
3. qpdf(コマンドライン・無料・クロスプラットフォーム)
qpdf --encrypt "userpw" "ownerpw" 256 -- input.pdf output.pdfで AES-256 暗号化 PDF を生成。qpdf はオープンソースで高速・スクリプト可能 — 多数のファイルを保護する場合や再現可能なビルドステップに有用です。128 ビットと 256 ビット AES の両方をサポートします。
手順:Preview で PDF を保護(macOS)
- Preview で PDF を開く。
- メニューから ファイル > 書き出し… を選択。
- 書き出しダイアログで 暗号化 にチェック。
- 強力なパスワードを入力して確認。
- 保存 をクリック。新しいファイルを開き直し、パスワード入力が求められることを確認。
強力なパスワードと復元
PDF 暗号化にはパスワード復元の仕組みがありません。ユーザーパスワードを失うとファイルは失われます — サーバーがないため「パスワードをお忘れですか」のメールフローはありません。パスワードマネージャを使ってください。16 文字のランダムパスワードをマネージャに保存するのは、記憶できるものより強力で、かつ忘れることがありません。
文書の内容(PDF 内に現れる名前・日付・プロジェクトコード)に基づくパスワードは避けてください。文書の文脈からパスワードを推測できる人はファイルを開けます。
よくある間違い
- オーナーパスワードだけ設定してファイルが読めなくなると思い込む。 ユーザーパスワードがないと文書は開けたまま — 制限だけが適用されます。
- 機密ファイルに「無料オンライン PDF 暗号化ツール」を使う。 ファイルは保護が適用される前に未暗号でアップロードされます。ローカルツールを使ってください。
- RC4 をデフォルトのまま受け入れる。 一部の古いツールは 40 ビットまたは 128 ビット RC4 をデフォルトにします。暗号設定を確認し AES-128 または AES-256 に切り替えてください。
- パスワードを忘れる。 復元手段はありません。設定した瞬間にパスワードマネージャに保存してください。