平成30年度 秋期 午前 問44
セキュリティ
完全性に関する問題
取引履歴などのデータとハッシュ値の組みを順次つなげて記録した分散型台帳を,ネットワーク上の多数のコンピュータで同期して保有し,管理することによって,一部の台帳で取引データが改ざんされても,取引データの完全性と可用性が確保されることを特徴とする技術はどれか。
- アMAC(Message Authentication Code)
- イXML 署名
- ウニューラルネットワーク
- エブロックチェーン
答えと解説を見る
✓ これが正解エブロックチェーン
解説
鎖でつないだ台帳を多数で持ち合う仕組みです。
設問に技術の定義がそのまま書かれているので、書かれた言葉を名前に戻していけば決まります。取引などのデータとハッシュ値の組みを順につなげて記録するという書きぶりは、ひとつの塊に直前の塊のハッシュ値を含めて鎖のように連ねる作りを指します。途中の一字を書き換えると、そこから先の計算結果が軒並み合わなくなるので、改ざんが残らず表に出ます。これが完全性の確保にあたります。同じ台帳をネットワーク上の多数のコンピュータが同期して持ち合うという書きぶりは、写しが大量にあることを指します。一部が壊れても残りから読めるので、可用性の確保にあたります。この二つを併せ持つ分散型台帳として名指しできるのはブロックチェーンです。見分けの軸は、守る範囲がひとつの文書や電文なのか、台帳の全体と多数の写しなのかという一点です。改ざんを見抜く技術は他にもありますが、そちらは一件を相手にします。なお設問が挙げた性質は完全性と可用性の二つだけで、中身を秘密にする機密性は求められていません。誰でも参加できるパブリック型の台帳では取引の中身が誰にでも見えることと、この点は矛盾しません。
ほかの選択肢はなぜ違うのか
- アMAC(Message Authenti…:MACは共通の鍵と電文からタグを作り、途中で変えられていないことと送り手を併せて確かめる仕組みです。改ざんを見抜く役目は重なりますが、相手は一通の電文であり、台帳でも写しを配る話でもありません。
- イXML 署名:XML署名は、構造を持った文書に署名を施すための取り決めで、文書の一部だけを対象にできる点に特徴があります。守る相手はやはり一件の文書なので、順につなげることも多数で同期して持つこともしません。
- ウニューラルネットワーク:ニューラルネットワークは人の神経細胞の働きをまねた数理の模型で、学習によって判別や予測を行う分野の仕組みです。名前に同じ語が入っているだけで、改ざんに備える仕掛けとは領域そのものが異なります。
この問題の用語
- 完全性情報が壊れたり書き換えられたりせず、正しいまま保たれていること。機密性・可用性と並ぶ、三つの性質の一つです。
- 可用性使いたいときに情報や仕組みを使える状態が保たれていること。情報セキュリティの三要素の一つで、システムでは稼働率で表します。
- ハッシュ値データから計算した固定長の値のこと。同じデータなら必ず同じ値になるので、データの比較や検索を速くするのに使われます。
- 改ざん保管や送信の途中で、内容を許されずに書き換えること。完全性が損なわれますが、電子署名などを使えば起きたことを見つけられます。
出典:平成30年度 秋期 応用情報技術者試験 午前 問44
同じ用語が出る問題
- 令和7年度 秋期 午前 問55:サービス可用性管理に関する問題(可用性)
- 令和7年度 秋期 午前 問45:デジタル署名に関する問題(改ざん)
- 令和7年度 春期 午前 問44:ストレッチングに該当するもの(ハッシュ値)
- 令和元年度 秋期 午前 問40(完全性)
- 平成30年度 春期 午前 問60:可用性に該当するもの(完全性)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)