TPMとは?てぃーぴーえむ
TPMとは、PCのマザーボードなどに実装される、耐タンパ性を備えたセキュリティチップ(Trusted Platform Module)。鍵ペアの生成と秘密鍵の内部保管、ハッシュ演算、起動時のプラットフォーム構成情報(PCR)の記録を担い、秘密鍵をチップの外へ取り出せない構造になっている。
最終更新:2026-10-06
この語が出る過去問を解く →背景
鍵をディスク上のファイルとして持つ限り、管理者権限を奪われれば読み出されるし、ディスクごと持ち去られれば別の機械で使われる。鍵を汎用の記憶領域から切り離し、ソフトウェアからは「使わせるが読ませない」状態に置くために、専用のハードウェアが要る。あわせて起動時の構成を測って記録することで、改ざんされた状態で鍵を使わせない仕組みが作れる。
具体例
WindowsのBitLockerはディスク暗号化の鍵をTPMへ封印し、起動時の構成が記録と一致しなければ鍵を解放しない。ディスクだけを抜き取って別のPCへ接続しても、封印が解けず読み出せない。
試験での引っ掛け
暗号処理を高速化するアクセラレータと取り違えないこと。担うのは鍵の保護と構成の測定であって、速度の向上ではない。またサーバ用途で鍵を集中管理・高速処理するHSMとも役割が違い、TPMは1台の機器に固定して使う。チップがあること自体は保護にならず、鍵をTPMへ封印する設定を有効にして初めて効く。
関連用語
出た過去問
出典:平成29年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問4(IPA)
PCなどに内蔵されるセキュリティチップ(TPM:Trusted Platform Module)がもつ機能はどれか。
正解:鍵ペアの生成
要点:TPMは鍵ペア生成と秘密鍵保護を担うチップ
TPMは、耐タンパ性のあるチップ内で鍵ペアの生成と秘密鍵の保管、ハッシュ演算、乱数生成、プラットフォームの構成情報の記録などを行います。秘密鍵をチップ外に出さずに扱える点が特徴です。証明書の発行は認証局の役割です。
出典・参考
公式シラバスの3 技術要素 > 4. 情報セキュリティ対策 > (1) 情報セキュリティ対策の種類に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。