Tips & Tricks

PDF に長期デジタル署名を追加する方法

PDF 上の標準 デジタル署名 は、1 ~ 3 年以内に期限切れになるか、無効になる可能性があります。長期検証 (LTV) 署名には、適用されてから数十年後に署名を検証するために必要なすべての暗号証拠が埋め込まれています。欧州電気通信標準協会によると、ヨーロッパの eIDAS や米国の ESIGN 法のような規制に基づいて、10 年以上法的に検証可能でなければならない文書には、LTV 署名が要求されています (ETSI、「長期にわたる技術仕様 デジタル署名s」、2024)。契約書、財産証書、規制当局への提出書類、および知的財産記録の場合、LTV 保護を追加すると、一時的な署名が永続的な署名に変わります。

重要なポイント

長期検証署名は、タイムスタンプ トークン、証明書失効ステータス、および完全な証明書チェーンを PDF に直接埋め込むため、署名証明書の有効期限が切れた後でも署名を検証できます。標準のデジタル署名にはこの埋め込まれた証拠が欠けており、認証局のオンライン検証サービスが利用できなくなると検証できなくなります。元の署名証明書の有効期限が切れていない限り、ほとんどの PDF ツールを使用して、署名済みの PDF に LTV を追加できます。

How to Add a Long-Term Digital Signature to a PDF

標準の仕組みデジタル署名の仕組みと期限切れの理由

標準のデジタル署名では、文書コンテンツの暗号化ハッシュが署名者の証明書とともに PDF に配置されます。後で誰かが文書を開くと、PDF リーダーは証明書を発行元の認証局と照合して、証明書が失効しておらず、まだ有効期間内であることを確認します。パブリック CA によって発行された署名証明書のほとんどは、1 ~ 3 年間有効です。証明書の有効期限が切れると、ドキュメントの内容が変更されておらず、適用された時点で署名が正当であったとしても、署名ステータスは未検証または無効に変わります。

問題は、標準署名がライブのオンライン サービスに依存していることです。リーダーは、CA の OCSP レスポンダーに連絡するか、証明書失効リストをダウンロードして、検証時の証明書のステータスを確認する必要があります。 CA がこれらのサービスの運用を停止すると (証明書の発行から数年または数十年が経過する可能性があります)、署名は永久に検証できなくなります。法的文書やPDF Archiveアーカイブ文書の場合、これは深刻な問題を引き起こします。2025年に署名された契約書は、2040年に証拠として提出されたときに無効であるように見える可能性があります。

WukongPDF

PDF に署名してみる

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

始める →

長期検証署名が PDF に追加するもの

LTV 署名は、署名時または署名直後にすべての検証証拠を PDF に直接埋め込むことで、有効期限の問題を解決します。この証拠には、署名が適用された正確な時刻を証明する信頼されたタイムスタンプ トークン、証明書がその時点で有効であったことを示す証明書失効ステータス、署名者の証明書からルート CA までの完全な証明書チェーンが含まれます。これらの証拠はすべて PDF 自体の内部に保存されているため、検証に外部サービスは必要ありません。 PDF リーダーは、署名証明書、CA、さらにはタイムスタンプ局がすべて存在しなくなった場合でも、署名が適用された時点で有効であったことを確認できます。

タイムスタンプ トークンは重要なコンポーネントです。これは、信頼できるタイムスタンプ局 (TSA) によって発行され、文書ハッシュを暗号的に特定の日付と時刻にバインドします。 TSA 自身の証明書が最終的に期限切れになったとしても、タイムスタンプは、署名者の証明書が期限切れになる前に署名が存在していたことを証明し、これは検証者が確認する必要がある重要な事実です。 WukongPDF の署名機能を含む、LTV 署名をサポートする PDF ツールは、署名プロセスの一部として、必要なタイムスタンプと失効データを自動的に要求して埋め込みます。

既存の署名への LTV の追加

署名付き PDF がすでにあり、署名証明書の有効期限がまだ切れていない場合は、ドキュメントに再署名せずに、既存の署名に LTV 情報を追加できます。ほとんどの PDF デスクトップ アプリケーションには、署名パネルに [検証情報を追加] または [LTV を有効にする] オプションが含まれています。このツールは CA の OCSP サーバーに接続し、現在の失効ステータスを取得し、証明書チェーンを埋め込み、タイムスタンプを追加します。このプロセスは、署名証明書がまだ有効な間に実行する必要があります。その時点で証明書が取り消されていないことを確認する OCSP 応答が、将来の検証者が依存する重要な証拠となるためです。

有効期限が切れた証明書を使用して数年前に署名された文書の場合、好意的な OCSP 応答を得る期間が終了しているため、LTV を遡って追加することはできません。このため、法律、財務、または規制関連の文書を扱う組織は、オプションの追加ステップとして扱うのではなく、標準的な慣行として署名時または署名直後に LTV を追加する必要があります。署名時に少し時間を費やしておけば、数年後に文書の法的有効性が疑問視されたときに発生するさらに大きな問題を防ぐことができます。

長期検証のためのタイムスタンプ局の選択

一部の PDF 署名ツールでは、デフォルトの TSA URL を構成できるため、毎回認証局を選択する必要がなく、すべての署名に自動的にタイムスタンプが含まれます。定期的に文書に署名する場合は、これを設定する価値があります。ほとんどの商用プロバイダーの TSA URL は公的に文書化されています。たとえば、DigiCert のパブリック タイムスタンプ サーバーには、timestamp.digicert.com からアクセスできます。ほとんどの場合、タイムスタンプ フィールドを空白のままにするよりも、よく知られた商用 TSA を使用することをお勧めします。TSA が設定されていない場合はデフォルトで空白になります。

選択したタイムスタンプ認証局は、署名の長期的な信頼性に直接影響します。 eIDAS に基づいて EU 加盟国によって運営されているものなど、政府が運営する TSA には、有効性について最も強力な法的推定が適用されます。 DigiCert、GlobalSign、Sectigo などの確立された認証局によって運用される商用 TSA も、ヨーロッパと北米の両方の管轄区域で広く受け入れられています。無料の TSA は存在しますが、長期的な動作の安定性があまり確実ではないため、個人使用以外の場合は注意が必要です。

TSA を評価するときは、タイムスタンプ証明書自体が十分な有効期間を持って発行されているかどうか、および長期の記録保持を約束する実践声明を発行しているかどうかを確認してください。 TSA が廃業しても、すでに発行したタイムスタンプは無効になりませんが、法的手続き中に問題が生じますが、より確立されたプロバイダーを選択すれば回避できた可能性があります。数十年間検証可能にしておく必要がある文書の場合は、冗長性を確保するために 2 つの独立した TSA からタイムスタンプを取得することを検討してください。

特定の規制要件の対象となる文書については、その規制が特定の種類の TSA を義務付けているかどうかを確認してください。欧州連合の eIDAS では、適格タイムスタンプ サービスと非適格タイムスタンプ サービスが区別され、適格タイムスタンプには法的な精度の推定が含まれます。米国の ESIGN 法ではこの区別はありませんが、裁判所は歴史的に、確立された商業または政府の TSA からのタイムスタンプをより重視してきました。 TSA の選択を文書の規制コンテキストに一致させることは、署名に異議が唱えられた場合に大きな違いを生む可能性がある小さなステップです。

数年後の LTV 署名の検証

最新の PDF リーダーで LTV 署名付き PDF を開くと、青いリボンまたは情報バーに署名ステータスが表示されます。適用時に署名が有効であり、LTV 証拠が損なわれていない場合、リーダーは、証明書の現在の有効期限ステータスに関係なく、「署名は LTV 有効です」または「署名が有効です」と表示します。これは、LTV 情報が機能していることを確認する重要なビジュアルです。文書はインターネットに接続したことのないコンピューターで開くことができ、必要な証拠がすべてファイル内に含まれているため、署名は引き続き検証されます。

LTV 署名付きドキュメントの検証が失敗した場合、最も一般的な原因は、信頼されたルート証明書がリーダーの信頼ストアに存在しないことです。オペレーティング システムと PDF リーダーは信頼できるルート証明書のリストを定期的に更新し、非常に古いルート CA が削除されることがあります。信頼できるソースからルート証明書を取得できる場合は、ルート証明書を信頼ストアに追加し直すと、完全な検証が復元されます。これは、

よくある質問

LTV は適格電子署名 (QES) と同じですか?

いいえ、署名のさまざまな側面に対応しています。 QES は eIDAS に基づく法的分類であり、署名者の身元確認と適格な署名作成デバイスの使用が必要です。 LTV は、デジタル署名の検証可能性を時間の経過とともに拡張するための技術メカニズムです。署名は QES と LTV の両方を有効にすることができます。これは、EU 管轄区域全体で最高の法的地位を必要とし、長年にわたって検証可能にしておく必要がある文書に推奨される組み合わせです。

LTV を追加すると PDF ファイルのサイズは増加しますか?

はい、通常は署名ごとに 20 ~ 50 KB です。追加データには、OCSP 応答、完全な証明書チェーン、タイムスタンプ トークンが含まれます。署名が 1 つだけの文書の場合、増加は無視できます。数十または数百の署名が必要なドキュメントの場合、累積サイズの増加は重要になる可能性がありますが、一般的な複数ページの PDF のサイズに比べればまだ小さいです。

自己署名証明書で署名された PDF に LTV を追加できますか?

技術的にはそうですが、実際の価値は限られています。 LTV には CA からの失効ステータスが埋め込まれていますが、自己署名証明書には OCSP 応答を発行できる CA がありません。タイムスタンプは署名がいつ適用されたかを証明できますが、署名者の身元は未検証のままです。法的な精査を受ける可能性のある文書の場合は、自己署名証明書ではなく、認定された CA からの証明書を使用してください。

WukongPDF

PDF に署名してみる

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

始める →