ハードウェアセキュリティ

パソコンなどに搭載されるTPM(トラステッドプラットフォームモジュール)の主な役割として正しいものはどれか。

  1. A画面の表示を速くするための専用の回路
  2. BCPUの冷却を管理する部品
  3. C鍵を安全に作って保管し、起動したソフトウェアの記録を保持して、その状態を証明するなどのセキュリティの機能を提供する
答えと解説を見る

正解:C. 鍵を安全に作って保管し、起動したソフトウェアの記録を保持して、その状態を証明するなどのセキュリティの機能を提供する

TPMは、鍵の生成と保管、暗号の処理、乱数の生成、起動したソフトウェアのハッシュ値の記録などを行う、外部から改ざんされにくいセキュリティ用のチップ(またはCPUに組み込まれた機能)です。例えば、起動の状態が正しいときだけディスクの暗号化の鍵を取り出せるようにすれば、ディスクを抜き取られたり起動のソフトウェアを書き換えられたりしても、データを読まれにくくなります。

  • A. 表示の回路ではありません。
  • B. 冷却の部品ではありません。
  • C. 正しい。ディスクの暗号化の鍵の保護などにも使われます。
この分野を解く 分野ページへ

ハードウェアセキュリティのほかの問題

  1. セキュアブートと測定ブート(メジャードブート)の違いとして正しいものはどれか。
  2. リモートアテステーション(遠隔証明)の説明として正しいものはどれか。
  3. TEE(信頼できる実行環境)の説明として正しいものはどれか。
  4. ArmのTrustZoneの基本的なしくみとして正しいものはどれか。
  5. IntelのSGXのような「エンクレーブ」型のTEEの特徴として正しいものはどれか。