令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問18
テクノロジ/セキュリティTPM 2.0 で定義されている機能はどれか。
出典:令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問18
- アTLS 通信におけるデータの暗号化及び復号を行う機能
- イサーバでの認証回数をシードと掛け合わせてワンタイムパスワードを生成する機能
- ウシードと呼ばれる値と,その値が作られた時刻からの経過時間から,ワンタイムパスワードを生成する機能
- エモジュール内で暗号化のための鍵を生成し,安全に保管する機能
正解:エ
解説
TPM(Trusted Platform Module)は,PC のマザーボードなどに搭載される耐タンパ性をもつセキュリティチップです。TPM 2.0 では,チップ内部での鍵ペアの生成と安全な保管,ハッシュ演算,暗号化・復号,デジタル署名,乱数生成,プラットフォームの構成情報の記録(PCR)などが定義されています。鍵がチップ外部に出ない点が最大の特徴です。
選択肢ごとの解説
- ア誤り。TLS 通信のデータの暗号化・復号を行うのは,SSL アクセラレータや TLS を実装したソフトウェアの機能です。TPM 自体が通信を処理するわけではありません。
- イ誤り。認証回数(カウンタ)とシードからワンタイムパスワードを生成するのは,カウンタ同期方式のワンタイムパスワードトークンの機能です。
- ウ誤り。シードと経過時間からワンタイムパスワードを生成するのは,時刻同期方式のワンタイムパスワードトークンの機能です。
- エ正しい。モジュール内で暗号化のための鍵を生成し,外部に出さずに安全に保管する機能が TPM 2.0 で定義されています。