資格暗記無料で始める

セキュリティチップ(TPM)とは?

セキュリティチップ(TPM)とは、PCやサーバの基板に実装される耐タンパ性の高いセキュリティチップで、暗号鍵の生成・保管、乱数生成、ハッシュ演算、起動時の構成の測定値の記録を担う。仕様はTCG(Trusted Computing Group)が定め、現行世代はTPM 2.0である。内部で作った鍵は平文のままチップの外へ取り出せないため、OSが乗っ取られても鍵そのものは奪われにくい。起動のたびにファームウェアやブートローダのハッシュをPCRという領域に積み上げて記録し、その値が想定どおりのときだけ鍵を使えるようにする封印(シーリング)ができる。これによりディスク暗号化の鍵をディスク上に置かずに済み、記憶装置だけを抜き取られても復号できない構成にできる。アーキテクトの観点では、端末1台ごとに鍵を閉じ込める仕組みであり、サーバ側で多数の鍵を集中管理するHSMとは配置と役割が異なる。

システムアーキテクト試験の過去問では1回出題されています。

せきゅりてぃちっぷ

システムアーキテクト試験の頻出用語/午前II/別名:TPM、TPM 2.0、Trusted Platform Module、セキュリティチップ


セキュリティチップ(TPM)はどういう意味?

PCやサーバの基板に実装される耐タンパ性の高いセキュリティチップで、暗号鍵の生成・保管、乱数生成、ハッシュ演算、起動時の構成の測定値の記録を担う。仕様はTCG(Trusted Computing Group)が定め、現行世代はTPM 2.0である。内部で作った鍵は平文のままチップの外へ取り出せないため、OSが乗っ取られても鍵そのものは奪われにくい。起動のたびにファームウェアやブートローダのハッシュをPCRという領域に積み上げて記録し、その値が想定どおりのときだけ鍵を使えるようにする封印(シーリング)ができる。これによりディスク暗号化の鍵をディスク上に置かずに済み、記憶装置だけを抜き取られても復号できない構成にできる。アーキテクトの観点では、端末1台ごとに鍵を閉じ込める仕組みであり、サーバ側で多数の鍵を集中管理するHSMとは配置と役割が異なる。

セキュリティチップ(TPM)の具体例は?

MicrosoftはWindows 11の動作要件にTPM 2.0を挙げており、ディスク暗号化機能のBitLockerは復号鍵をTPMに封印して、起動構成が改ざんされていないときだけ自動的に解錠する。

セキュリティチップ(TPM)は試験でどう引っ掛けられる?

HSMとの取り違えが定番。HSMはサーバや認証局が使う専用の暗号装置で、TPMは端末に組み込まれた小型チップ。セキュアブートとの役割分担も問われ、署名を検証して起動を止めるのはファームウェア側の働きで、TPMが担うのは測定値の記録と鍵の封印である。TPMはデータを高速に暗号化する装置ではなく、大量のデータ暗号化はCPUの命令やソフトウェアが行う点にも注意。

セキュリティチップ(TPM)と関連する用語は?

セキュリティチップ(TPM)が出た過去問は?

最終更新:2026-08-29/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。