エンベデッドシステムスペシャリスト 2017年 午前2 問19
問題文
TLSに関する記述のうち、適切なものはどれか。
選択肢
ア:TLSで使用するWebサーバのディジタル証明書にはIPアドレスの組込みが必須なので、WebサーバのIPアドレスを変更する場合は、ディジタル証明書を再度取得する必要がある。
イ:TLSで使用する個人認証用のディジタル証明書は、ICカードなどに格納できるので、格納場所を特定のPCに限定する必要はない。(正解)
ウ:TLSはWebサーバを経由して特定の利用者が通信するためのプロトコルであり、Webサーバへの事前の利用者登録が不可欠である。
エ:日本国内では、TLSで使用する共通鍵の長さは、128ビット未満に制限されている。
🔒 解説は解答すると表示されます
TLSの個人認証用証明書【午前2解説】
正解の理由
TLSで利用する個人認証用のディジタル証明書は、ICカードなどに格納できます。そのため、証明書の格納場所を特定のPCに限定する必要はありません。ICカードを別のPCで利用すれば、そのPCからも証明書を使った認証が可能です。
したがって、適切なのはイです。
解法ステップ
- TLSには、通信の暗号化や、通信相手の認証を行う仕組みがあると確認します。
- 選択肢が、証明書の格納場所、利用者登録、暗号鍵の長さなど、TLSのどの性質について述べているかを整理します。
- TLSでは証明書を特定のPCだけに保存しなければならないわけではないため、ICカードなどに格納できるという記述を選びます。
選択肢別の誤答解説
-
ア:誤りです。
Webサーバの証明書には、接続時にサーバを識別するための名前(DNS名など)が記載されます。IPアドレスの記載が必須というわけではありません。証明書にDNS名を記載して利用している場合、サーバのIPアドレスを変更しても、DNS名が変わらなければ証明書を再取得する必要はありません。 -
イ:正しいです。
個人認証用の証明書や、それに対応する秘密鍵は、ICカードなどの媒体に格納できます。特定のPCに限定せず、ICカードを利用できる別のPCからも使用できます。 -
ウ:誤りです。
TLSは、Webサーバを経由して特定の利用者が通信するためだけのプロトコルではありません。通信内容の暗号化やサーバ認証などに利用されます。また、利用者を認証する機能を使う場合でも、Webサーバへの事前登録がTLSの必須条件というわけではありません。 -
エ:誤りです。
TLSで使用する共通鍵の長さが、日本国内で一律に128ビット未満に制限されているわけではありません。使用する暗号方式や鍵長は、TLSのバージョンや設定などによって異なります。
よくある誤解
-
サーバ証明書にはIPアドレスが必須だと思い込む
接続先の識別にはDNS名が使われることが多く、IPアドレスの記載は必須ではありません。 -
TLSでは必ず利用者認証を行うと思い込む
サーバ認証や通信の暗号化は広く利用されますが、クライアント証明書による利用者認証は必要に応じて用いる機能です。 -
証明書はPC本体に保存するものだと思い込む
ICカードなど、PCとは別の媒体に格納して利用することもできます。
補足コラム
ディジタル証明書は、公開鍵とその所有者の情報などを結び付けるものです。個人認証では、証明書そのものに加えて、対応する秘密鍵を本人が安全に使えることが重要です。秘密鍵をICカードなどに格納すると、PCに秘密鍵を直接保存せずに認証を行いやすくなります。
FAQ
Q. サーバのIPアドレスを変更した場合、証明書は必ず再取得しますか?
A. 必ずではありません。証明書の識別名としてDNS名を使用し、そのDNS名を変えない場合は、IPアドレスの変更だけで再取得が必要になるとは限りません。
A. 必ずではありません。証明書の識別名としてDNS名を使用し、そのDNS名を変えない場合は、IPアドレスの変更だけで再取得が必要になるとは限りません。
Q. TLSでは、常にクライアント証明書による利用者認証を行いますか?
A. いいえ。クライアント証明書を使う認証は、必要に応じて設定します。TLSを利用する通信すべてで必須ではありません。
A. いいえ。クライアント証明書を使う認証は、必要に応じて設定します。TLSを利用する通信すべてで必須ではありません。
Q. ICカードに証明書を入れれば、どのPCからでも認証できますか?
A. ICカードを読み取れる環境など、必要な条件が整っていれば利用できます。ただし、カードの利用に必要な暗証番号や認証ソフトウェアなどが求められる場合があります。
A. ICカードを読み取れる環境など、必要な条件が整っていれば利用できます。ただし、カードの利用に必要な暗証番号や認証ソフトウェアなどが求められる場合があります。
関連キーワード: TLS、ディジタル証明書、クライアント認証、ICカード、秘密鍵、サーバ認証

\ せっかくなら /
エンベデッドシステムスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

