ブロックチェーンには原本の「指紋」だけを記録し、本文や個人情報は載せません。原本の保管と記録の役割分担です。
ブロックチェーンに記録するもの・しないもの
ブロックチェーンには、証明書の内容そのものを載せません。原本から計算した指紋(ハッシュ)、発行した時点、証明の番号、失効の情報などの「目印」だけを記録します。
氏名や成績などの個人情報、契約の本文は、誰でも読めるブロックチェーンに載せません。
4つの層に分けて保管します
| 層 | 保管するもの | 目的 | 気を付けること |
|---|---|---|---|
| 原本の保管 | 暗号化した原本、付随する情報 | 閲覧・再現・点検 | 暗号の鍵、控え、削除の方針 |
| 確認のための層 | 確認用の索引、状態、発行元の情報 | 照会を速くする | 失効との食い違いを出さない |
| 証跡の層 | 指紋、時刻、証明の番号など | 書き換えの検出、その時点に存在したことの証拠 | 公開した情報から個人が特定されないようにする |
| 点検の層 | 管理の操作、承認、閲覧の記録 | 説明責任・事故の調査 | 記録の書き換え防止、保管の期間 |
指紋(ハッシュ)とは
データから計算する決まった長さの値です。原本が1文字でも変われば、まったく別の値になります。 指紋から原本の中身を復元することはできません。
指紋は内容が変わったことを見つけるためのもので、内容が事実であることを保証するものではありません。
「改ざんできない」とは言いません
ブロックチェーンを使えば何でも安全、ということではありません。確かめられるのは、次のことが守られている範囲です。
- 指紋の照合で見つけられる書き換えであること
- 記録に使う鍵が正しく管理されていること
- 発行元が正しい内容を発行したこと
- 確認の仕組みが正しく動いていること
そのため私たちは「改ざんゼロ」ではなく、**「発行後に内容が変わっていないかを確かめられる」**と説明しています。
