セキュアブートとは?せきゅあぶーと
セキュアブートとは、装置が立ち上がる各段階で、次に実行するコードのディジタル署名を確かめ、検証に通ったものだけへ制御を渡す仕組み。最初の検証鍵はハードウェアに焼き込まれた信頼の起点に置き、そこから一次ブートローダ、二次ブートローダ、OSへと検証を連ねる。改ざんされたファームウェアはこの連鎖の途中で止まる。
最終更新:2026-10-06
ネットワークSPを最短で暗記・合格する →背景
OS上の対策は、OSより先に動くものが乗っ取られていれば全て迂回される。ネットワーク機器は設置後に何年も触られず、遠隔から版を上げる運用も一般化しているため、配布経路や保守作業に紛れ込んだ改ざん版が起動する筋道が現実の脅威になった。検証の起点を書き換えられないハードウェア側に置くのは、ソフトウェアだけでは信頼の出発点を作れないからである。
具体例
機器のファームウェア更新では、配布ファイルに付いた署名を装置側が検証し、鍵が合わないものは書き込まない。UEFIのセキュアブートやTPMを使った測定ブートも同じ考え方で、起動した構成の測定値を保管し、後から改ざんの有無を確認できるようにする。
試験での引っ掛け
防げるのは起動時の改ざんまでで、稼働中のメモリを書き換える攻撃は対象外。実行時の完全性検証や、更新パッケージの署名検証、保守用の管理経路の保護と組み合わせて初めて意味を持つ。署名の検証と通信の暗号化を同じ対策として数えないこと。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。