Tips & Tricks

デジタル証明書を使用して PDF にデジタル署名する方法

タッチスクリーン上で指で描かれた電子署名は法的に有効であり、視覚的に認識できます。しかし、誰が文書に署名したかを示す暗号的な証拠はありません。ファイルにアクセスできる人であれば誰でもその署名を描くことができます。デジタル証明書に裏付けされたデジタル署名により、この問題は解決されます。あなたの身元を確認した後、信頼できる認証局によって発行された証明書は、暗号化キーを現実世界の身元にバインドします。その証明書を使用して署名すると、その署名は 2 つのことを数学的に証明します。1 つは署名後に文書が変更されていないこと、もう 1 つは署名が自分だけが管理する秘密キーからのものであることです。

デジタル証明書を使用して PDF にデジタル署名することは、利用可能な PDF 署名の最も強力な形式です。これは、強制力を持たなければならない契約書、検証可能でなければならない規制当局への提出書類、署名者の身元が証明可能でなければならない法的文書の標準です。このガイドでは、証明書の取得方法、証明書を PDF に適用する方法、受信者が署名を検証する方法について説明します。

ISO 32000 標準に従って、PDF のデジタル署名には公開キー暗号化が使用されます。署名者の秘密キーによって署名が作成されます。証明書を通じて配布される署名者の公開キーにより、誰でもそれを検証できます。暗号化基盤は、HTTPS 接続と電子メール暗号化を保護するのと同じテクノロジーです。

How to Digitally Sign a PDF Using a Digital Certificate

PDF 署名用のデジタル証明書の種類

証明書タイプ発行者本人確認最適な用途
自己署名証明書署名者が PDF ソフトウェアまたはオペレーティング システム ツールを使用して作成したものなし。証明書は ID を主張しますが、第三者による検証は提供しません署名者の身元がすべての受信者にすでに知られている内部文書
組織発行の証明書組織の IT 部門が内部認証局を通じて発行組織によって検証されています。組織内では信頼されているが、外部では信頼されていない受信者が同じ組織内にいる企業文書
CA発行の証明書DigiCert、GlobalSign、Sectigo などの公的認証局によって発行されたものCA は発行前に署名者の ID を検証します。最強のアイデンティティ保証を提供します外部契約、規制当局への提出書類、第三者による検証可能な身元を必要とする法的文書
AATL認定証明書Adobe 承認の信頼リストにある CA によって発行されます。 Adobe 製品によって自動的に信頼されるCA 検証済みの ID と Adobe Acrobat および Reader の自動信頼受信者が Adobe ソフトウェアを使用し、ブルーリボンの信頼インジケーターを期待している文書
WukongPDF

PDF に署名してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →

デジタル証明書の取得

CA 発行の証明書の場合、受信者が Adobe 製品を使用している場合は Adobe Approved Trust List から認証局を選択するか、一般的に使用する場合は信頼できる CA から認証局を選択します。文書署名証明書を購入します。 CA はあなたの身元を確認します。これには、政府の身分証明書の提供、電子メール アドレスの確認、所属組織の確認が含まれる場合があります。検証プロセスには、CA と検証のレベルに応じて、数時間から数日かかります。検証が完了すると、CA は証明書をダウンロード可能なファイルとして発行し、コンピュータにインストールします。

自己署名証明書の場合は、Adobe Acrobat の「編集」、「環境設定」、「署名」、「ID」および「信頼できる証明書」で直接作成します。自己署名証明書は即座に作成され、すぐに使用できるようになります。この証明書は、お使いのコンピュータと、証明書を手動で配布して信頼したコンピュータ上でのみ信頼されます。 Sign PDF ワークフローは、署名が必要なドキュメントが到着する前に証明書を準備することから始まります。

PDF へのデジタル署名の適用

デジタル証明書をサポートする署名ツールで PDF を開きます。電子署名を行うのではなく、デジタル署名するオプションを選択します。ツールは証明書を選択するように求めます。証明書を選択し、必要に応じてそのパスワードを入力します。署名の外観を描画または選択します。これにより、ページ上での署名の外観が制御されます。文書上に署名フィールドを配置します。署名を適用します。このツールはドキュメントの暗号化ハッシュを作成し、秘密キーで署名し、署名と証明書を PDF に埋め込みます。

WukongPDF 署名ツールは電子署名をサポートしています。証明書を使用したデジタル署名の場合は、証明書ベースのデジタル署名を特にサポートする署名ツールを使用します。 デジタル署名 は、提供される暗号化証明によって電子署名とは区別されます。

受け取ったデジタル署名の検証

署名付き PDF を、署名検証をサポートするリーダーで開きます。 Adobe Acrobat および Reader には、署名者名、署名の有効性ステータス、署名後に文書が変更されたかどうかを示す署名パネルが表示されます。有効な署名には緑色のチェックマークが表示されます。文書の変更により無効になった署名には、警告アイコンが表示されます。署名をクリックすると、発行者や有効期限などの証明書の詳細が表示されます。

署名が無効な場合は、その文書に依存しないでください。無効な署名は、文書が署名後に変更されたか、文書の署名に使用された証明書が信頼されなくなったことを意味します。受信した署名の PDF セキュリティ の検証は、自分の署名を正しく適用することと同じくらい重要です。

署名の長期有効性

デジタル証明書の有効期限が切れます。現在有効な証明書は 5 年後には無効になります。適用時に正しく検証された署名でも、長期検証情報が署名に埋め込まれていない限り、証明書の有効期限が切れると無効として表示される場合があります。長期検証 (LTV) には、証明書チェーン、証明書失効ステータス、信頼できるタイム サーバーからのタイムスタンプが含まれており、これらはすべて署名とともに PDF に埋め込まれます。 LTV を有効にすると、検証に必要なすべての情報がドキュメント内に含まれるため、証明書の有効期限が切れた後でも署名を検証できます。

何年も検証可能にしておく必要があるドキュメントに署名する場合は、LTV を有効にします。 PDF Security の長期検証機能は、証明書の有効期間を超えて署名の検証可能性を保持します。

証明書の有効期限と更新の管理

デジタル証明書の有効期限が切れます。現在有効な証明書は 3 年後には無効になります。証明書の有効期限が切れる前に、発行元の認証局を通じて証明書を更新してください。更新により、ID バインディングを維持しながら有効期間が延長されます。更新後の新しい署名では、更新された証明書が使用されます。長期検証情報が埋め込まれている場合、古い証明書で作成された既存の署名は有効なままです。 LTV が有効になっていない場合、証明書の有効期限が切れると、古い署名は無効として表示されます。

有効期限が切れる前に証明書の更新を計画します。証明書の有効期限が切れたために無効になった署名は、文書を再署名しない限り復元できません。 デジタル署名 ライフサイクル管理には、証明書の発行日からの更新計画が含まれます。

可視デジタル署名と非可視デジタル署名

デジタル署名は、名前、日付、署名のグラフィック表現を含む署名フィールドとして文書ページに目に見えるように表示されます。または、ページ上に視覚的なインジケーターを表示せずに暗号化保護を適用して、非表示にすることもできます。目に見える署名は、受信者が誰が署名したかを確認する必要がある場合に適しています。目に見えない署名は、暗号による証明が重要であるが、視覚的な表示は不要であるか、文書が煩雑になる場合に適しています。

表示するか非表示にするかの選択は、ドキュメントの種類と受信者の期待によって異なります。通常、契約書には目に見える署名が記載されています。自動生成された証明書のバッチでは、各ページの煩雑さを避けるために、非表示の署名が使用される場合があります。 Sign PDF の表示設定は、署名が適用されるときに構成されます。

単一の証明書で複数のページまたはセクションに署名する

デジタル証明書で署名された複数ページの文書は、すべてのページを保護します。署名は文書の内容全体をカバーします。署名後にページを変更すると、その署名は文書全体で無効になります。この全か無かの保護は、完全なコンテンツの整合性が重要な文書に適しています。さまざまなセクションにさまざまな人物による独立した署名が必要な文書の場合は、複数の署名フィールドを使用し、それぞれが指定されたページ範囲をカバーします。

単一の署名のデジタル署名 の適用範囲は、デフォルトでは文書全体に拡張されます。複数の署名が同じ文書上に共存でき、それぞれの署名は異なる署名者によって、署名時に存在していたコンテンツに適用されます。署名パネルには、すべての署名とその有効性ステータスがリストされます。

WukongPDF

PDF に署名してみる

インストールは必要ありません。ブラウザで直接動作します。

始める →