過去問解きまくり研究所 ホーム

セキュリティ|令和元年度 秋期 ITパスポート試験(特別措置試験) 問59

複数の取引記録をまとめたデータを順次作成するときに,そのデータに直前のデータのハッシュ値を埋め込むことによって,データを相互に関連付け,取引記録を矛盾なく改ざんすることを困難にすることで,データの信頼性を高める技術はどれか。

解説

直前の値を埋め込んで鎖のようにつなぐのがブロックチェーンです。

ブロックチェーンは、複数の取引記録をまとめた塊を順に作っていくときに、一つ前の塊から求めたハッシュ関数の値を埋め込んでいく技術です。ハッシュ関数の値は、元のデータが少しでも変わるとまったく違う値になる性質を持っています。そのため、途中の塊を書き換えると、次の塊に埋め込まれた値と食い違い、すぐに分かります。辻褄を合わせるには、以降の塊をすべて作り直す必要があり、現実には難しくなります。鎖のようにつながっているという形が、そのまま名前になっています。同じ記録を大勢が分けて持つ形と組み合わせると、中央に管理する者を置かなくても信頼を保てます。暗号資産の土台として広まりましたが、物の流れをたどる用途にも使われています。後から消せない性質は、強みでも弱みでもあります。よって最も適切なのはブロックチェーンです。

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

この問題に関係する言葉

出典:令和元年度 秋期 ITパスポート試験(特別措置試験) 問59

この問題を演習で解く

同じ単元をまとめて解くならセキュリティへ。

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)