タイムスタンプとは?仕組みと電子署名との違い

Time Stamp

タイムスタンプとは?

タイムスタンプとは、電子文書が「その時刻に確かに存在していたこと」と「その時刻以降に改ざんされていないこと」を証明する電子証明です。電子署名と組み合わせて利用されることが多く、第三者機関である時刻認証局(TSA:Time Stamping Authority)から発行されます。

なぜ、タイムスタンプ が必要か?

電子文書は紙文書と違って複製が簡単にできます。
また、痕跡を残さず簡単に改ざんできるという性質を持っています。

タイムスタンプは、電子文書がある時刻に存在していたことと、その時刻以降に改ざんされていないことを確認するための仕組みです。電子文書の信頼性を高める手段の一つとして利用されています。

タイムスタンプ の役割

存在証明
タイムスタンプの時刻に、その文書が存在していること。
非改ざん証明
タイムスタンプの時刻以降、その文書が改ざんされていないこと。

タイムスタンプは、公平な第三者機関(TSA:Time Stamp Authority)「タイムスタンプ認証局」から提供されます。

電子文書の信頼性の確認

タイムスタンプが必要となる文書

知財関連電子文書
特許公開を行うと競合企業に開発状況が明かされます。 最近の知的財産を守る方法は、情報流出を避けるために、全てを特許取得にしないで、コア技術やノウハウだけは「機密情報」として隠します。

技術情報やノウハウを記載した電子文書にタイムスタンプを付与することで、その時刻に文書が存在していたことと、その後改ざんされていないことを証明するために役立てられます。

国税関係書類
1998 年に施行された「電子帳簿保存法」により、「紙」の保存が義務付けられていた国税関係帳簿書類の全部または一部を「電子データ」で保存できるようになりました。 電子取引には、訂正削除の履歴が残るシステムや事務処理規程などの選択肢があり、スキャナ保存にも一定の条件でタイムスタンプに代えられる扱いがあります。
医療電子カルテ
厚生労働省「医療情報システムの安全管理に関するガイドライン」により、“法律で定められた記名・押印が必要な文書”を電子的に作る際、または、診療記録等をスキャナで電子化して保存する場合にタイムスタンプが求められています。

電子署名との違い

電子署名は「誰が作成したか」を証明し、タイムスタンプは「いつ存在していたか」と「改ざんされていないこと」を証明します。両者を組み合わせることで、電子文書の信頼性をより高めることができます。

 

タイムスタンプ電子署名
その時刻に文書が存在していたこと誰が作成したか
存在証明本人性証明
非改ざん証明作成者証明

タイムスタンプの仕組み

利用者は文書からハッシュ値を算出して、契約しているタイムスタンプ局に提出し、タイムスタンプトークンの生成を依頼します。タイムスタンプトークンを受領したら、Acrobat(タイムスタンプサーバー)などで文書に付与します。

※2:ハッシュ値:ドキュメントから一定長のデータに要約するための関数をハッシュ関数。関数を通して出力される値が、「ハッシュ値」。
一方向関数であるため、生成データから原文を推定することは不可能。
ハッシュ値を比較し認証と完全性検査を行う。
タイムスタンプ発行の仕組み

電子文書の信頼性を長期間保つには

電子署名に使用する電子証明書には有効期限があります。また、タイムスタンプを検証できる期間も、利用するサービスや証明書などの条件によって異なります。

電子文書を長期間にわたって検証できるようにする方法として、「長期署名」があります。電子署名の検証に必要な証明書や失効情報などを保存し、タイムスタンプを組み合わせることで、署名時点での有効性を後から確認できるようにする仕組みです。さらに長期間の検証が必要な場合は、適切な時期にタイムスタンプを追加するなどの対応を行います。

文書に必要な保存期間と、電子署名・タイムスタンプを検証できる期間は別のものです。長期保存を行う際は、対象文書の保存要件に加え、利用するサービスの検証可能期間や延長機能、自動更新の有無を確認してください。

PDFのタイムスタンプ確認方法

  1. Adobe Acrobat Readerで対象のPDFファイルを開きます。
  2. 画面右上の「署名パネル」をクリックします。
  3. 画面左側に表示される「電子署名パネル」で、タイムスタンプ情報を確認できます。

※PDFにタイムスタンプが付与されていない場合は表示されません。

よくある質問(FAQ)

Q1. タイムスタンプとは何ですか?

タイムスタンプとは、電子文書が「その時刻に存在していたこと」と「その時刻以降に改ざんされていないこと」を証明する電子証明です。第三者機関であるタイムスタンプ認証局(TSA)が発行し、電子契約や電子帳簿保存法への対応、知的財産の保護など幅広い用途で利用されています。


Q2. 電子署名とタイムスタンプの違いは何ですか?

電子署名は「誰が作成した文書であるか」を証明する技術です。一方、タイムスタンプは「いつ文書が存在していたか」と「その後改ざんされていないこと」を証明します。電子文書の信頼性を高めるため、多くの場合は電子署名とタイムスタンプを組み合わせて利用します。


Q3. 電子帳簿保存法ではタイムスタンプは必要ですか?

電子帳簿保存法では、保存する書類の種類や運用方法によってタイムスタンプが必要な場合と、他の方法で真実性を確保できる場合があります。運用方法によってはタイムスタンプに代わる方法も認められていますが、電子データの真実性を確保するための有効な手段として広く利用されています。


Q4. PDFにタイムスタンプが付いているか確認できますか?

はい、確認できます。Adobe Acrobat ReaderなどのPDF閲覧ソフトで電子署名パネルを表示すると、タイムスタンプ情報を確認できます。詳しい確認方法は、本ページの「PDFのタイムスタンプ確認方法」をご覧ください。


Q5. 紙文書を電子化するときもタイムスタンプは付与できますか?

はい、可能です。当社では紙文書の電子化から電子署名、タイムスタンプ付与まで一貫して対応しています。電子帳簿保存法への対応をご検討中のお客様は、お気軽にお問い合わせください。

当社のサービス内容

①準備
ページ数および順番、紙折れ、しわ・汚れその他の付着物がない事などの確認、クリップ/ステープル(ホチキス)の除去などを準備作業として実施
②スキャナーでスキャニング
スキャナーでスキャニングし、紙文書を電子化文書に変換
③電子化文書の品質と紙原本との同一性の確認
スキャニングする紙文書上の文字が確実に読めることを確認。ページの欠損などがないこと、修正などの痕跡が判別できるように変換されたことを確認
④電子化作業者の電子署名
紙と電子化文書の内容を比較して確認したことを担保するために電子署名を付与。 (電子化作業者の電子署名は内容の真実性の保証でなく、紙文書と電子化文書をつき合せて間違いなく変換された事やページなどがそろっていること等の保証)
⑤電子化責任者による確認

電子化責任者は電子化文書の品質、ページ枚数・順番などが正しいことを確認

⑥電子化責任者の承認
電子化文書の内容に間違いが無い事を保証するために電子署名の付与
⑦タイムスタンプの付与
タイムスタンプを付与。タイムスタンプ付与直後にタイムスタンプトークンに含まれる時刻と利用者の時刻に大幅な差がないことを必要に応じて検証

当社では、紙文書をスキャナーで取り込み、電子署名、タイムスタンプ付与を承ります。

タイムスタンプに関連するサービス