本文へスキップ
← 用語集一覧へ

セキュアブート

教科書で学ぶセキュリティ検査・IoT/ハードウェアの保護

定義セキュアブートは、機器の起動時に OS やファームウェアのデジタル署名を検証し、正当と確認できたソフトウェアだけを実行する技術である。

解説デジタル署名は作成者だけが持つ鍵で付ける印で、作成者が本物か、内容が書き換えられていないかを確かめられる。起動の途中に改ざんされたプログラムが入り込むと、後から動く対策ソフトでは見つけにくいため、起動の段階で止める。IoT 機器のソフトウェア改ざん対策にも使われる。

たとえビルの入口で一人ずつ社員証を確かめ、本物の社員だけを中に入れる受付。

記憶フックboot は bootstrap(ブーツのつまみ革)から来た語で、電源を入れて OS が立ち上がるまでの流れを指す。そこを secure(安全)にするのがセキュアブート。

関連する過去問(2 問)