セキュリティチップ(TPM)とは?せきゅりてぃちっぷ
セキュリティチップ(TPM)とは、端末の基板に載る耐タンパのチップで、鍵の生成と保管、乱数生成、起動時の構成の測定値の記録を担う。内部で作った鍵は平文のまま外へ出せないため、OSを乗っ取られても鍵そのものは持ち出せない。仕様はTCGが定め、現行世代はTPM 2.0。
最終更新:2026-10-06
この語が出る過去問を解く →背景
鍵をディスクやレジストリに置く限り、記憶装置を抜き取れば鍵ごと持ち去られる。まず鍵をソフトウェアの外へ追い出すのが出発点で、さらに起動のたびにファームウェアやブートローダのハッシュをPCRへ積み上げ、その値が想定どおりのときだけ鍵を使える封印(シーリング)を組み合わせた。結果として「この端末の、改ざんされていない状態でのみ復号できる」という条件付きの鍵運用が成立する。
具体例
MicrosoftはWindows 11の動作要件にTPM 2.0を挙げており、ディスク暗号化のBitLockerは復号鍵をこのチップへ封印して、起動構成が想定どおりのときだけ自動で解錠する。記憶装置だけを取り外して別の機械へ挿しても中身は読めない。
試験での引っ掛け
HSMとの取り違えが定番で、HSMはサーバや認証局が使う集中管理用の装置、こちらは端末1台に鍵を閉じ込める部品。セキュアブートとの分担も問われ、署名を検証して起動を止めるのはファームウェア側の働きである。大量データを高速に暗号化する装置でもない。
関連用語
出た過去問
出典:令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問18(IPA)
TPM 2.0で定義されている機能はどれか。
正解:モジュール内で暗号化のための鍵を生成し、安全に保管する機能
要点:TPMは鍵をチップ内で生成し安全に保管するセキュリティチップ
TPM(Trusted Platform Module)は、PCなどのマザーボードに実装される耐タンパ性をもつセキュリティチップである。モジュール内部で暗号鍵を生成して外部に取り出せない形で保管し、その鍵を使った暗号演算やプラットフォームの構成情報の記録・検証を行う。
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 4. 情報セキュリティ対策 > (1) 情報セキュリティ対策の種類に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。