ITパスポート試験
たいむすたんぷ
タイムスタンプ
Time Stamp
別称: 時刻認証
電子データが特定の時刻に存在し、改ざんされていないことを証明する技術です。
詳しい説明
タイムスタンプとは、ある電子データがその時刻に確かに存在していたこと(存在証明)と、その時刻以降に改ざんされていないこと(非改ざん証明)を証明する技術です。電子署名法やe-文書法に基づき、電子契約や電子データの原本性を担保するために利用されています。
この仕組みは、信頼できる時刻配信局から時刻情報を受け取り、データと結合してハッシュ値を生成し、タイムスタンプ局が電子署名を付与して発行します。後からデータの内容を1ビットでも変更しようとするとハッシュ値が変わるため、元のタイムスタンプとの照合で改ざんが即座に検知されるという確実性を持ちます。
基本情報技術者試験ではセキュリティやコンプライアンス分野で頻出です。混同しやすい語に電子署名があります。電子署名は、文書が誰によって作成されたか(本人性)を証明し、タイムスタンプはいつ作成されたか(時刻性)を証明するという、補完し合う役割の違いがあります。両者を組み合わせて利用することが一般的です。
試験で問われること
ITパスポート試験
- タイムスタンプは、その時刻にその電子データが存在していたことと、それ以降に書き換えられていないことを証明する仕組みであることを理解します。
- デジタル署名との役割の違いが定番です。デジタル署名は誰が作ったかを示し、タイムスタンプはいつ存在したかを示します。
- 発行するのは第三者である時刻認証局です。自分のパソコンの時計で記録した日時は後から変えられるため、証明にはなりません。
最終更新日: 2026/09/23