IT用語入門:タイムスタンプ【時刻で存在性と完全性を証明】

PR
PR

PR

バナー

タイムスタンプとは

タイムスタンプは、電子データに「いつ存在していたか」と「その後に改ざんされていないか」を示すための時刻付きの証拠です。信頼できる第三者である時刻認証局(TSA: Time Stamp Authority)が関与し、データそのものではなく要約値(ハッシュ値)と正確な時刻を結び付けて発行します。

イメージとしては、書類に公的な日時入りの押印をもらう感覚です。契約書や設計図、研究データ、業務ログなど、後から内容の正しさを示したい場面で使われます。ファイルが送信された順序や提出期限の順守を示す根拠にもなります。

仕組みはシンプルです。まず利用者がファイルのハッシュ値を作成し、TSAに送ります。TSAは受け取ったハッシュ値に厳密な時刻情報を付け、電子署名してタイムスタンプトークンとして返します。検証時は同じファイルから再計算したハッシュ値とトークン内の値を比べ、時刻以前の存在と時刻以後の非改ざんを確認します。

データ本体を第三者に渡さず証拠化でき、保管も軽く、標準に沿った相互運用性がある点がメリットです。まとめると、タイムスタンプは電子データの存在性と完全性を、時刻を軸に客観的に証明する基盤技術です。