令和5年度秋期 応用情報技術者試験 午前 問42
セキュアブートの説明はどれか。
- ア BIOSにパスワードを設定し,PC起動時にBIOSのパスワード入力を要求することによって,OSの不正な起動を防ぐ技術
- イ HDD又はSSDにパスワードを設定し,PC起動時にHDD又はSSDのパスワード入力を要求することによって,OSの不正な起動を防ぐ技術
- ウ PCの起動時にOSのプログラムやドライバのデジタル署名を検証し,デジタル署名が有効なものだけを実行することによって,OS起動完了前のマルウェアの実行を防ぐ技術
- エ マルウェア対策ソフトをOSのスタートアッププログラムに登録し,OS起動時に自動的にマルウェアスキャンを行うことによって,マルウェアの被害を防ぐ技術
解答・解説を見る
正解:ウ
AI解説
セキュアブートは、PC起動時にOSのブートローダやドライバなどのプログラムのデジタル署名を検証し、正規の署名を持つものだけを実行することで、OS起動前の段階でマルウェア(ブートキットなど)が実行されるのを防ぐUEFIの機能である。したがってウが正解である。 ア: BIOS(UEFI)にパスワードを設定して起動時に入力を要求する仕組みはBIOSパスワードであり、デジタル署名検証によるセキュアブートとは異なる仕組みである。 イ: HDD・SSDにパスワードを設定する仕組みはハードディスクパスワード(ATAパスワード)であり、セキュアブートの説明ではない。 ウ: OS起動時にプログラムやドライバのデジタル署名を検証し、有効な署名のものだけを実行してOS起動完了前のマルウェア実行を防ぐ機能はセキュアブートそのものである。 エ: マルウェア対策ソフトをスタートアップに登録して自動スキャンする仕組みは、通常のウイルス対策ソフトの起動時スキャン機能であり、セキュアブートとは異なる。 💡 セキュアブートは「デジタル署名の検証によりOS起動前の改ざんされたコードの実行を防ぐ」仕組みである点が問われる核心であり、パスワード認証とは区別して覚える。
出典:令和5年度 秋期 応用情報技術者試験 午前 問42 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。