平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19
テクノロジ/セキュリティTLSに関する記述のうち,適切なものはどれか。
出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問19
- アTLSで使用するWebサーバのディジタル証明書にはIPアドレスの組込みが必須なので,WebサーバのIPアドレスを変更する場合は,ディジタル証明書を再度取得する必要がある。
- イTLSで使用する個人認証用のディジタル証明書は,ICカードなどに格納できるので,格納場所を特定のPCに限定する必要はない。
- ウTLSはWebサーバを経由して特定の利用者が通信するためのプロトコルであり,Webサーバへの事前の利用者登録が不可欠である。
- エ日本国内では,TLSで使用する共通鍵の長さは,128ビット未満に制限されている。
正解:イ
解説
TLS(Transport Layer Security)は,通信の暗号化とサーバ(及び必要に応じてクライアント)の認証を行うためのプロトコルです。クライアント認証(個人認証)に用いるディジタル証明書と対応する秘密鍵は,PC内のファイルとして保存することもできますが,ICカードやUSBトークンなどの耐タンパ性を備えた外部デバイスに格納することも可能です。これにより,特定のPCに証明書と秘密鍵を固定して保管する必要がなくなり,利用者はICカードなどを携帯することで,異なる端末からも安全に個人認証を利用できます。
選択肢ごとの解説
- ア誤り。TLSで使用するWebサーバのディジタル証明書に,IPアドレスの組込みが必須という規定はありません(一般にはFQDN(ホスト名)に基づいて検証されます)。IPアドレスを変更しても,通常はディジタル証明書を再取得する必要はありません。
- イ正しい。TLSで使用する個人認証用のディジタル証明書(秘密鍵を含む)は,ICカードなどの耐タンパ性を備えた媒体に格納できるため,特定のPCに格納場所を限定する必要はなく,携帯して複数の端末で利用できます。
- ウ誤り。TLSは,WebサーバとWebブラウザ(クライアント)との間の通信を暗号化・認証するための汎用的なプロトコルであり,事前の利用者登録を必須とするものではありません(利用者登録の要否はアプリケーション側の設計によります)。
- エ誤り。日本国内において,TLSで使用する共通鍵の長さが128ビット未満に制限されているという規定はありません。むしろ安全性確保のため,128ビット以上の鍵長を用いることが推奨されています。