IPA公式正解:エ ハッシュ関数を必須の技術として,参加者がデータの改ざんを検出するために利用する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。ブロックチェーンでは各ブロックに直前ブロックのハッシュ値を含めてチェーン状に連結しており、ハッシュ関数によってデータが改ざんされた場合に容易に検知できる仕組みになっています。
【詳細解説】■ 本問の核心・解法のポイント
ブロックチェーンは分散型台帳技術の一種であり、中央管理者を置かずに参加者同士の合意形成(コンセンサスアルゴリズム)と暗号技術によってデータの耐改ざん性を担保します。ブロックチェーンの基本構造として、取引データをまとめた各ブロックの中に「直前のブロックの暗号学的ハッシュ値」が格納されています。もし過去の取引データを1文字でも書き換えると、そのブロックのハッシュ値が変わり、以降のすべてのブロックのハッシュ値と整合しなくなるため、改ざんを直ちに検出できます。
・各選択肢の徹底解説:
・ア:RADIUSはネットワークアクセス時の認証・認可を一元管理するクライアント・サーバ型のプロトコルです。ブロックチェーンは分散型システムであり、中央集権的なRADIUSは必須技術ではありません。
・イ:SPF(Sender Policy Framework)は電子メールの送信元ドメインのなりすましを防ぐ技術であり、ブロックチェーンとは関係ありません。
・ウ:ブロックチェーンでは公開鍵暗号(楕円曲線暗号など)を電子署名やアドレス生成に利用しますが、P2P通信経路自体の暗号化を必須とする技術ではありません。
・エ:【選択肢エ★】ブロックチェーンでは、ブロック間の接続や取引データの要約(マークルツリー)にハッシュ関数(SHA-256など)が必須技術として用いられており、データの改ざん検出に利用されます。
よって正解はエです。