Others

署名証明書の有効期限が切れた後に署名済み PDF を開くとどうなるか

デジタル証明書の有効期限は、通常、発行後 1 ~ 3 年です。有効期限が切れた証明書を使用して作成された PDF 上の デジタル署名 には、検証の課題が生じます。 PDF リーダーは、署名時ではなく検証時に証明書の有効性をチェックします。証明書の有効期限が切れている場合、適用時には完全に有効であったとしても、署名は無効として表示されます。何が起こるかは、署名にタイムスタンプが付いているかどうかによって異なります。

タイムスタンプがないと、証明書の期限が切れると署名が検証できなくなります。 PDF リーダーは、ドキュメントが証明書の有効期限が切れる前に署名されたのか、それとも期限切れになった後に署名されたのかを判断できません。署名には警告三角形または赤い X が表示され、ドキュメントには無効な署名があるように見えます。これは、署名後何年も検証された署名付き PDF で最も一般的な結果です。

信頼できるタイムスタンプ局からのタイムスタンプを使用すると、証明書の有効期限が切れた後でも署名の検証が可能になります。タイムスタンプにより、署名時の証明書の有効性が凍結されます。 Sign PDF 検証プロセスは、現在の証明書ステータスではなくタイムスタンプをチェックし、タイムスタンプが発行されたときに証明書が有効であったことを確認します。

WukongPDF の PDF 検証ツールは、証明書の有効期限情報を含む署名の有効性ステータスを表示します。

What Happens When You Open a Signed PDF After the Signing Certificate Has Expired

証明書の有効期限が切れる理由とそれが重要な理由

証明書の有効期限はセキュリティ機能であり、欠陥ではありません。 ID 情報は時間の経過とともに変化するため、証明書の有効期間は限られています。後に組織を退職する従業員に発行された証明書は、無期限に有効のままであってはなりません。有効期限が切れると、定期的な ID の再検証と証明書の更新が強制されます。

署名された文書の問題は、その検証の有効期間が証明書の有効期間を超えることが多いことです。住宅ローンの書類は署名から 15 年後に検証が必要になる場合があります。特許出願は 20 年後に参照される可能性があります。署名証明書は、文書の検証が必要な期限が切れるずっと前に期限切れになりました。タイムスタンプは、証明書の有効期間とドキュメントの有効期間の間のこの不一致に対処します。

WukongPDF

PDF に署名してみる

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

始める →

期限切れの証明書に関して PDF リーダーに表示される内容

署名証明書の有効期限が切れた PDF を開くと、リーダーに署名ステータスが表示されます。タイムスタンプがない場合、ステータスは通常、「署名の有効性が不明」または「署名者の証明書の有効期限が切れています」になります。リーダーによっては、署名パネルに黄色の警告三角形または赤色の X が表示される場合があります。ページ上の視覚的な署名の外観には、疑問符のオーバーレイが表示される場合があります。

タイムスタンプが有効な場合、ステータスは異なります。リーダーには、長期検証が有効であること、または署名に埋め込みタイムスタンプが含まれていることを示す「署名は有効です」と表示されます。視覚的な署名の外観には、時計のアイコンが付いた緑色のチェックマークが表示されます。タイムスタンプは署名の時点で証明書が有効であったことを証明するため、署名は有効であると検証されます。

長期検証の役割

長期検証 (LTV) は、外部サーバーにアクセスせずに署名を検証するために十分な情報を署名済み PDF に埋め込む PDF 機能です。 LTV には、署名証明書、信頼されたルートまでの証明書チェーン、タイムスタンプ、署名時の証明書失効ステータス情報が含まれます。 LTV 対応の署名は、検証目的のために自己完結型です。

既存の署名済み PDF で LTV を有効にするには、その PDF を Acrobat Pro で開き、検証情報を追加します。このソフトウェアは、検証に必要なすべての証明書、タイムスタンプ、失効ステータス データを収集し、PDF に埋め込みます。 LTV を有効にすると、チェーン内のルート証明書がまだ信頼されている限り、インターネットにアクセスできないコンピューターでも、また署名証明書とタイムスタンプ証明書の両方の有効期限が切れた後でも、署名を検証できます。

タイムスタンプ証明書の有効期限も切れた場合に何が起こるか

TSA 証明書の有効期間は署名証明書よりもはるかに長く、通常は 10 ~ 20 年ですが、最終的には期限切れになります。署名証明書とタイムスタンプ証明書の両方の有効期限が切れた場合、署名の検証は、チェーンの最上位にあるルート証明書が PDF リーダーによってまだ信頼されているかどうかによって異なります。

主要な認証局のルート証明書は通常 20 ~ 30 年間有効で、オペレーティング システムや PDF リーダーにプリインストールされています。ルート証明書がまだ信頼されている場合は、両方の中間証明書の有効期限が切れた後でも、署名証明書からタイムスタンプを経てルートまでの署名チェーンを検証できます。ルート証明書は、無期限の検証を可能にする信頼のアンカーです。

将来の検証可能性を最大限に高めるための署名付き PDF の準備

一般的なワークフローで、長期的な検証可能性が必要な署名付き PDF を作成する場合は、3 つの実践に従ってください。まず、信頼できる TSA によるタイムスタンプを常に有効にしてください。次に、LTV がすべての検証情報を PDF に埋め込めるようにします。 3 番目に、有効期間の長いルートを持つ主要な認証局から CA が発行した証明書を使用します。これら 3 つの手順により、数十年後に署名が検証可能になる確率が最大になります。

署名証明書の有効期限が切れる前に、新しい証明書とタイムスタンプを使用して新しい署名を適用します。これにより、ドキュメントを独立して検証する新しい署名が作成され、元の署名証明書の有効期限が切れた後にプライマリ検証パスとして機能できます。新しい署名は元の署名を無効にしませんが、冗長な検証パスを提供します。

署名証明書の有効期限が切れても、署名された文書が無効になるわけではありません。適切なタイムスタンプと LTV があれば、署名は無期限に検証可能です。これらの保護がないと、証明書の有効期限が切れたときに署名が検証できなくなります。違いは、署名時のいくつかの構成設定です。

シナリオリーダーに表示されるもの有効性ステータス
証明書の有効期限が切れており、タイムスタンプがありません無効な署名の警告署名されたかどうかを確認できません
証明書の有効期限が切れ、タイムスタンプが付いていますLTV メモ付きの有効な署名検証可能、タイムスタンプにより有効期間が証明される
証明書が取り消され、取り消し前のタイムスタンプが付けられていますLTV メモ付きの有効な署名検証可能、失効以前のタイムスタンプ

文書署名の実践では、文書の予想される検証期間を考慮する必要があります。証明書の有効期間内で検証される定期的な内部承認には、完全な LTV とタイムスタンプの処理は必要ありません。数十年後に検証が必要になる可能性がある法的契約、規制当局への提出、またはアーカイブ記録には、利用可能な最も強力な署名保護が必要です。

検証時の証明書失効ステータスの確認

証明書の有効期限と証明書の失効は異なります。期限切れの証明書は、単に有効期限に達しただけです。失効した証明書は、通常、秘密キーが侵害されたか、証明書所有者が組織を離れたために、有効期限が切れる前に発行局によって積極的に無効化されました。タイムスタンプは期限切れから保護しますが、タイムスタンプが発行される前の失効からは保護できません。

一般的なワークフローでは、署名済み PDF を検証するときに、PDF リーダーは OCSP (オンライン証明書ステータス プロトコル) または CRL (証明書失効リスト) を通じて証明書失効ステータスをチェックします。タイムスタンプの日付より前に証明書が取り消された場合、タイムスタンプに関係なく署名は無効になります。タイムスタンプの日付より後に証明書が取り消された場合、タイムスタンプは取り消しより前の日付であるため、署名は有効なままです。

有効期限が切れる前に署名済みドキュメントを新しい証明書に移行

署名証明書の有効期限が切れる前に、移行の計画を立ててください。有効期限が切れる証明書で署名されたすべてのドキュメントを一覧表示します。継続的な検証が必要なドキュメントの場合は、元の証明書がまだ有効である間に、代替証明書を使用して新しい署名を適用します。新しい署名により、元の証明書の有効期限が切れた後も有効な検証パスが追加されます。

証明書の移行を組織の署名ポリシーに文書化します。有効期限のどのくらい前に移行を開始するか、どのドキュメントに再署名が必要か、新しい署名が有効であることを確認する検証プロセスを指定します。計画的な移行により、証明書の有効期限が切れた後に検証できない署名が検出されるのを防ぎます。

文書管理システムへの署名検証の構築

企業文書管理システムは、文書へのアクセス時の署名検証を自動化できます。ユーザーがリポジトリから署名付き PDF を開くと、システムはバックグラウンドで署名とタイムスタンプを検証し、有効性ステータスを表示します。ユーザーは各署名を手動で確認する必要はありません。

自動検証は、手動レビューでは見逃してしまう期限切れの署名や無効な署名を検出します。無効な署名のある文書は、ビジネス上の意思決定に使用される前に、レビュー用のフラグを付けることができます。検証の自動化は、信頼性が検証できないドキュメントに基づいて組織が行動するのを防ぐセーフティ ネットを提供します。

証明書の有効期限は、デジタル署名のライフサイクルにおいて避けられない部分です。証明書の有効期限が切れたときに何が起こるかを理解し、タイムスタンプと LTV を使用してそれに備えることで、署名証明書の有効期間が終了した後も、署名されたドキュメントが長期間検証可能であることが保証されます。

ここで説明する実践により、デジタル署名が一時的な認証から永続的な検証に変換されます。タイムスタンプと LTV を使用して作成された署名済み PDF は、署名後数十年後に検証でき、法律、財務、規制の状況で必要な長期的な文書の信頼性を提供します。

証明書の有効期限を理解し、それに備えることは、責任あるデジタル文書管理の一部です。すべての署名済み PDF には、署名者が認識しているかどうかに関係なく、署名に有効期限が設定されています。タイムスタンプと LTV により有効期限が大幅に先送りされますが、証明書の有効期限が切れる前に実践する必要があります。

タイムスタンプと LTV のない署名付き PDF の検証期間は 1 ~ 3 年です。タイムスタンプと LTV を備えた同じ PDF には、数十年単位で測定される検証ウィンドウがあります。違いは、署名時に適用されるいくつかの構成設定です。すべての署名済み PDF にこれらのプラクティスを実装すると、ドキュメント コレクション全体で一貫した長期検証可能性が保証され、予期しない検証エラーが発生することなく、すべての署名済みドキュメントが必要な保存期間全体にわたって検証可能であることが保証されます。

WukongPDF

PDF に署名してみる

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

始める →