ITパスポート 令和元年度 秋期 特別措置試験 問59
セキュリティ
ハッシュ関数に関する問題
複数の取引記録をまとめたデータを順次作成するときに,そのデータに直前のデータのハッシュ値を埋め込むことによって,データを相互に関連付け,取引記録を矛盾なく改ざんすることを困難にすることで,データの信頼性を高める技術はどれか。
- ア LPWA
- イ SDN
- ウ エッジコンピューティング
- エ ブロックチェーン
答えと解説
✓ これが正解エ ブロックチェーン
解説
直前の値を埋め込んで鎖のようにつなぐのがブロックチェーンです。
ブロックチェーンは、複数の取引記録をまとめた塊を順に作っていくときに、一つ前の塊から求めたハッシュ関数の値を埋め込んでいく技術です。ハッシュ関数の値は、元のデータが少しでも変わるとまったく違う値になる性質を持っています。そのため、途中の塊を書き換えると、次の塊に埋め込まれた値と食い違い、すぐに分かります。辻褄を合わせるには、以降の塊をすべて作り直す必要があり、現実には難しくなります。鎖のようにつながっているという形が、そのまま名前になっています。同じ記録を大勢が分けて持つ形と組み合わせると、中央に管理する者を置かなくても信頼を保てます。暗号資産の基盤として広まりましたが、物の流れをたどる用途にも使われています。後から消せない性質は、強みでも弱みでもあります。よって最も適切なのはブロックチェーンです。
ほかの選択肢の解説
- ア LPWA:LPWAは、消費する電力を抑えたまま遠くまで届く無線の通信方式です。多くの機器を長く動かし続けたい用途で使われます。電波の届かせ方についての技術であり、記録を書き換えにくくする仕組みではありません。送れる量も多くありません。
- イ SDN:SDNは、通信の経路や設定をソフトウェアでまとめて操る技術です。機器を一台ずつ触らずに、ネットワークの構成を柔らかく変えられます。扱うのは通信の道筋であって、取引の記録どうしを結び付けて改ざんを防ぐ話ではありません。
- ウ エッジコンピューティング:エッジコンピューティングは、処理を利用者や機器の近くで行い、遅れと通信量を減らす考え方です。どこで処理するかという配置の話であり、記録の信頼性をどう保つかという話とは、向き合っている問題が違います。速さのための工夫になります。
関連用語
- ブロックチェーン取引の記録をひとかたまりずつ鎖のようにつなぎ、多くの参加者が同じように持ち合う仕組みです。
- ハッシュ
関数 どんな長さのものからも決まった長さの値を作り出す計算。 - LPWAIoTのために作られた無線の方式で、消費する電力が少なく遠くまで届きます。
- SDN通信の経路や設定を、ソフトウェアでまとめて操れるようにする技術です。
- エッジコンピューティングデータが生まれる機器の近くで処理を行う考え方です。
- ハッシュ
値 データから計算した固定長の値のこと。 - 改ざん保管や送信の途中で、内容を許されずに書き換えること。
- 信頼性意図した動きと実際の結果が食い違わない度合い。
出典:令和元年度 秋期 ITパスポート試験(特別措置試験) 問59
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問91:
ハッシュ 関数に 関する 記述 (ハッシュ 関数) - 令和6年度 問77:
アクセス 制御に 関する 問題 (ハッシュ 値) - 令和8年度 問81:
Bluetoothに 関する 問題 (LPWA) - 令和8年度 問78:
IoTに 関する 問題 (エッジコンピューティング) - 令和3年度 問86:
IoTに 関する 問題 (SDN)
同じ分野の問題
- 平成30年度 春期 特別措置試験 問79
- 平成29年度 春期 特別措置試験 問65
- 平成26年度 秋期 特別措置試験 問60
- 平成28年度 春期 特別措置試験 問76
- 平成31年度 春期 特別措置試験 問68
誤りを見つけたら報告する