この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は エ

解説

ブロックチェーンはP2P(Peer-to-Peer)ネットワーク上に分散して記録を管理する技術で、必須の技術としてハッシュ関数を使用します。ブロックチェーンでは各ブロックに前のブロックのハッシュ値が含まれており、これによりブロック間が連鎖(チェーン)しています。もしあるブロックのデータを改ざんすると、そのブロックのハッシュ値が変わり、後続するすべてのブロックのハッシュ値も変わってしまうため、改ざんを検出できます。さらに、ブロックチェーンは多数のノードが同じ台帳を持つ分散型であるため、一部のノードが改ざんされても他のノードとの照合で検出・排除できます。RADIUSは認証プロトコル、SPFはメール認証技術、楕円曲線暗号はブロックチェーンのデジタル署名に使われることはありますが必須ではありません。

なぜ他の選択肢は違うのか

選択肢 ア
RADIUSはリモートアクセス認証のためのプロトコルで、VPNや無線LANの認証に広く使われます。ブロックチェーンはRADIUSを必須技術として利用しておらず、中央集権的な認証サーバを持つRADIUSはブロックチェーンの分散型思想と相反します。
選択肢 イ
SPFはSender Policy Frameworkの略で、電子メールの送信元ドメインの真正性を検証するための仕組みです。ブロックチェーンとSPFは無関係で、ブロックチェーンがSPFを必須技術として利用することはありません。
選択肢 ウ
楕円曲線暗号(ECC)はビットコイン等のブロックチェーンのデジタル署名に使われることがありますが、必須ではなく、また「P2P通信の暗号化」という説明は正確ではありません。ブロックチェーンの本質的特徴である改ざん検出はハッシュ関数によって実現されます。

解くときのポイント

ブロックチェーン=ハッシュ関数で連鎖・改ざん検出。前のブロックのハッシュを含むことで改ざんが伝播→検出可能。