教科書で学ぶセキュリティ検査・IoT/ハードウェアの保護
定義TPM(Trusted Platform Module)は、PC や IoT 機器に載せるセキュリティチップで、暗号化に使う鍵を内部に記憶し、暗号処理をチップの中で行う。
解説鍵をチップの外に出さずに処理し、チップ自体も外から中身を読み出しにくい作りになっているため、鍵をソフトウェアで保存するより盗まれにくい。例えば、ディスク全体の暗号化の鍵を守る用途で使われる。
たとえ大事な印鑑を銀行の貸金庫に預け、押印も金庫室の中でだけ行ってもらうようなもの。印鑑そのものは外に出てこない。
記憶フックTrusted Platform Module = 機器(Platform)に載せる、信頼(Trusted)の拠り所となる部品。「TPM チップ」と呼ばれることが多い。