PDF セキュリティ & 署名

PDF を無料でオンライン保護・署名 — パスワードで暗号化、復号、透かしの追加、電子署名、フォーム記入、フラット化。処理はすべてブラウザー内。アップロードなし。あわせて:PDF エディター | 圧縮 | OCR & 認識 | ユーティリティ。
権限(オーナー制限):
暗号化:PDF を開くのに必要なユーザーパスワードを設定します。任意のオーナーパスワードで、印刷・変更・コピー・注釈を制限できます。オーナーパスワードを空にすると、ユーザーパスワードだけで制限を強制します。
復号:PDF からパスワード保護を取り除きます。正しいパスワードの入力が必要です。復号された PDF はパスワードなしになります。
ロック解除:PDF からオーナー制限(印刷 / コピー / 編集の制限)を取り除きます。オーナーパスワードを知っているなら入力してください。パスワードのない PDF も解除できます。
電子署名:視覚的な署名画像を PDF ページに埋め込みます。これは視覚的署名のみです(暗号学的デジタル証明書ではありません)。法的な電子署名には、専用の電子署名サービスを使ってください。
フォーム記入:記入可能なフォームフィールド(AcroForm)を持つ PDF を読み込みます。下のリストで各フィールドの値を編集し、記入済み PDF を保存します。フィールドは既定でフラット化されません。
透かし:各ページにテキストか画像を重ねます。テキスト透かしは色・不透明度・回転をカスタマイズできます。画像透かしは拡大縮小と中央配置されます。下書き・社外秘のスタンプには斜めのテキストを使ってください。
フラット化:すべての記入可能なフォームフィールドを永続的なページコンテンツに変換します。フラット化後、フィールドは編集できなくなりますが、すべての PDF ビューアーで正しく表示されます。共有前のフォームの確定に最適です。

PDF のパスワード保護が実際にすること

PDF の暗号化は、まったく違う仕事をする 2 つの異なるパスワードを中心に構築されています。ユーザーパスワード(オープンパスワード)が本物の錠です。これがなければ、ファイルの文字列とストリームは暗号化されたままで、文書はまったく開けません。オーナーパスワード(権限パスワード)は開くことへの錠ではなく、権限フラグの集合を制御します。読み手は印刷、変更、テキストのコピー、注釈をしてもよいか。上でオーナーパスワードを空にすると、ユーザーパスワードが既定になります。

要点:ユーザーパスワードがコンテンツを暗号化します。権限チェックボックスは、行儀の良い PDF ビューアーが守ることに同意するフラグにすぎません — それは方針であって、暗号学的な境界ではありません。

RC4、AES、そしてこのツールが使うもの

PDF の標準セキュリティハンドラーは 3 つの時代を経てきました。最初のアルゴリズムは 40 ビット、後 128 ビット鍵の RC4 で、このページの暗号化ツールが作るのはこの形式です(RC4、128 ビット鍵、標準ハンドラーのリビジョン 3)。それまでに作られた事実上すべての PDF ビューアーで開けます。AES-128 は Acrobat 7(PDF 1.6)で、AES-256 は Acrobat 9 と PDF 2.0(ISO 32000-2)で登場しました。新しいほうが強く、現行の Acrobat が書くのもそれですが、古いビューアーは AES-256 ファイルを開けないことがあります — RC4 の互換性は今も主な強みです。真に機密性が要るファイルでは、どの時代のアルゴリズムで暗号化するかより、ユーザーパスワードの強さのほうがはるかに重要です。

オーナーパスワードなしでロック解除が働く理由

PDF にオーナーパスワードがあってもユーザーパスワードがない場合、そのコンテンツは空のユーザーパスワードで暗号化されています — 誰でも開けられ、権限フラグだけが「保護」されています。だからロック解除ツールは、何も知らなくても、そのようなファイルから印刷 / コピー / 編集の制限を剥ぎ取れるのです。ここの役割分担もこれで説明できます。復号にはユーザーパスワードが要ります。実際に復号してファイルを書き直す必要があるからです。ロック解除はフラグをクリアするだけで済みます。

視覚的署名とデジタル署名

電子署名ツールは署名の画像をページに置きます — 儀式には便利ですが、何も証明しません。誰でも同じ絵を貼れます。暗号学的なデジタル署名は文書全体をハッシュし、そのハッシュを証明書で署名するため、ファイルへの以後のどんな変更も署名を無効にします。証明可能な真正性や法的グレードの電子署名が必要なら、本物のデジタル署名を発行するサービスを使ってください。

よくある誤解

  • 「オーナーパスワードはテキストのコピーを止める」。行儀の良いビューアーにコピー項目を隠すよう求めるだけです。テキストは別途保護されておらず、行儀の悪いツールはフラグを完全に無視できます。
  • 「オーナーロックされた PDF は暗号化されて機密」。ユーザーパスワードが設定されていなければ、ファイルは誰にでも自由に開かれます。オーナー制限は正直な読者を抑制するもので、秘密は守りません。
  • 「貼り付けた署名画像で文書が真正になる」。画像は飾りです。改ざんを検出できるのは暗号学的署名だけです。
  • 「フラット化はフォームを保護する」。フラット化はフィールドを普通のページコンテンツに変え、どこでも同じに表示されるようにします — フォームを確定するのであって、暗号化もロックもしません。

関連ツール:PDF 構造の解説(暗号化辞書がどこにあるか)、PDF 編集 & 整理、OCR & 認識(スキャンからの検索可能テキスト)、圧縮 & 最適化。