ブロックチェーンにおけるハッシュ関数

ブロックチェーン は、複数の取引記録(トランザクション)をまとめた「ブロック」を時系列順に暗号技術で鎖のように連結した分散型台帳技術です。各ブロックには直前のブロックのハッシュ値が含まれており、過去のデータをわずかでも改ざんすると後続すべてのブロックのハッシュ値に不整合が生じるため、暗号学的 ハッシュ関数 によって改ざんを極めて容易かつ確実に検知できます。 ア:RADIUSはネットワーク接続時の集中認証プロトコルであり、P2P自律分散型のブロックチェーンでは必須ではありません。 イ:SPF(Sender Policy Framework)はメール送信元ドメインの偽称を防ぐ技術であり、ブロックチェーンとは無関係です。 ウ:楕円曲線暗号(ECDSA等)は取引データの電子署名やアドレス生成に利用されますが、P2Pネットワークの通信経路そのものを暗号化するために必須とされているわけではありません。 エ:正解です。前ブロックのハッシュ値を含めることでデータの改ざん検知・完全性保証を実現しており、ハッシュ関数はブロックチェーンに不可欠な基盤技術です。

ブロックチェーンに関する記述のうち,適切なものはどれか。

出典平成30年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問3
ア
RADIUSが必須の技術であり,参加者の利用者認証を一元管理するために利用する。
イ
SPFが必須の技術であり,参加者間で電子メールを送受信するときに送信元の正当性を確認するために利用する。
ウ
楕円曲線暗号が必須の技術であり,参加者間のP2P(Peer to Peer)ネットワークを暗号化するために利用する。
エ
ハッシュ関数が必須の技術であり,参加者がデータの改ざんを検出するために利用する。