令和5年度 秋期 午前 問42
セキュリティ
セキュアブートの説明
セキュアブートの説明はどれか。
- アBIOS にパスワードを設定し,PC 起動時に BIOS のパスワード入力を要求することによって,OS の不正な起動を防ぐ技術
- イHDD 又は SSD にパスワードを設定し,PC 起動時に HDD 又は SSD のパスワード入力を要求することによって,OS の不正な起動を防ぐ技術
- ウPC の起動時に OS のプログラムやドライバのデジタル署名を検証し,デジタル署名が有効なものだけを実行することによって,OS 起動完了前のマルウェアの実行を防ぐ技術
- エマルウェア対策ソフトを OS のスタートアッププログラムに登録し,OS 起動時に自動的にマルウェアスキャンを行うことによって,マルウェアの被害を防ぐ技術
答えと解説を見る
✓ これが正解ウPC の起動時に OS のプログラムやドライバのデジタル署名を検証し,デジタル署名が有効なものだけを実行することによって,OS 起動完了前のマルウェアの実行を防ぐ技術
解説
起動するプログラムの署名を確かめる技術です。
設問はセキュアブートの説明を選ばせています。名前のとおり起動を安全にする技術なので、軸は二つ置けば足ります。一つはいつ効くかです。守りたいのは電源を入れてから OS が立ち上がりきるまでの時間帯で、この時間帯には OS の上で動くものはまだ働けません。もう一つは何によって確かめるかです。パスワードを知っているかどうかを見るのか、それとも動き出すプログラムそのものが正しいかどうかを見るのかで、確かめている対象がまるで違います。正解は、PC の起動時に OS のプログラムやドライバのデジタル署名を検証し、有効なものだけを実行するという記述です。署名を照らす側が信用の出発点になり、途中ですり替えられたものはそもそも実行されません。パスワードは誰が起動するかを見るのに対し、署名は何が起動するかを見ます。設問がマルウェアの実行を防ぐと言っている以上、見るべきは後者です。
ほかの選択肢はなぜ違うのか
- アBIOS にパスワードを設定し,PC 起…:起動の際に BIOS の設定画面へパスワード入力を求めるもので、確かめているのは操作する人がパスワードを知っているかどうかです。動き出すプログラムが正しいものかどうかには一切触れていません。
- イHDD 又は SSD にパスワードを設定…:記憶装置の側にパスワードを設定する方式で、装置ごと持ち出されたときには効き目があります。ただし守っている相手は盗んだ人であって、中身をすり替えられたプログラムではありません。
- エマルウェア対策ソフトを OS のスタート…:マルウェア対策ソフトをスタートアッププログラムに登録し、自動的に走査させるやり方です。働き始めるのは OS が立ち上がった後なので、設問が限っている起動完了前という時間帯に届きません。
この問題の用語
- セキュアブート起動のときに、OSやドライバの署名を確かめておく仕組みです。許可されていないものを動かさないので、起動前の感染を防げます。
- デジタル署名送り主が本人であることと、途中で中身が変わっていないことを同時に示す電子の印(古い表記はディジタル署名)。秘密鍵で作り、公開鍵で確かめます。
- マルウェアウイルスやランサムウェアなど、利用者に害を与える目的で作られたソフトの総称です。感染すると情報を盗まれたり操作できなくされたりします。
- BIOSパソコンの電源を入れた直後に動く、基本的な制御のプログラムです。機器の状態を確かめて初期設定を行い、OSを読み込んで起動させます。
- パスワード本人だけが知っているという前提で使う合言葉。他人に知られた時点で、本人確認の役目を果たさなくなります。
- マルウェア対策ソフト既知のマルウェアの特徴と照らし合わせて、侵入や実行を見つけて止めるソフト。定義ファイルが古いと新しいものを見逃します。
出典:令和5年度 秋期 応用情報技術者試験 午前 問42
同じ用語が出る問題
- 令和7年度 秋期 午前 問45:デジタル署名に関する問題(デジタル署名)
- 令和7年度 秋期 午前 問42:CSPMに関する問題(マルウェア)
- 令和7年度 秋期 午前 問38:サイドチャネル攻撃に関する問題(パスワード)
- 令和6年度 秋期 午前 問46:エクスプロイトコードの説明(マルウェア対策ソフト)
- 令和2年度 10月 午前 問39:SEOポイズニングの説明(マルウェア対策ソフト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)