TPM 【Trusted Platform Module】 セキュリティチップ / security chip

概要

TPM(Trusted Platform Module)とは、コンピュータマザーボードなどに装着される、セキュリティ関連の処理機能を実装した半導体チップ。業界団体のTrusted Computing Group(TCG)が標準仕様を策定しており、パソコンの企業向けモデルなどに搭載されている。

RSA方式による暗号化復号公開鍵暗号鍵のペアの生成、SHA-1方式のハッシュ値の計算、デジタル署名の生成・検証、(疑似ではない)真性乱数(物理乱数)の生成などをなうことができ、内部の不揮発メモリに生成したなどを保存しておくことができる。

バージョン2.0ではAESAdvanced Encryption Standard)方式の暗号楕円曲線DSAECDSA)によるデジタル署名SHA-2SHA-256)方式のハッシュ計算などの処理が追加されている。

これらの機能により、ソフトウェアの改竄検知、なりすましが困難な個体識別や端末認証、ハードディスクなどのストレージの安全な暗号化などを実装することができる。

単にTPMといった場合は単体のICチップとして実装された「ディスクリートTPM」(discrete TPM)を指すが、チップセットなど他のチップの内部に機能を統合した「統合TPM」(integrated TPM)、ファームウェアとして実装した「ファームウェアTPM」、ソフトウェアとして実装した「ソフトウェアTPM」(脆弱なため開発時のテストなどで使用)、ハイパーバイザー仮想マシンに提供する「仮想TPM」(virtual TPM)などの形態も存在する。

ディスクリートTPMのICパッケージ耐タンパー性を有するため、内部を解析して保存された暗号鍵などを読み取ろうとしても物理的に破損してしまい読み出すことができない。コンピュータが盗難された場合でも暗号化認証を回避して中のデータを読み取ることはできないようになっている。

(2020.2.5更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる