正答2
解説
正解は2です。
SSL/TLS(Secure Sockets Layer/Transport Layer Security)で実現できることを問う問題です。
SSL/TLSは、通信の暗号化と、証明書による通信相手の認証を行うプロトコルです。
【選択肢別解説】
1:× SSL/TLSでは、暗号化と復号の処理や鍵の交換が加わります。
そのため、通信の処理時間は短くなるのではなく、一般に長くなります。
2:○ SSL/TLSを使うと、クライアントとサーバの間の通信内容が暗号化されます。
通信途中での盗聴を防ぎ、改ざんを検知することもできます。
3:× ブラウザとWebサーバの通信の証跡(記録)を残すことは、SSL/TLSの機能ではありません。
証跡の確保には、サーバのアクセスログなどを使います。
4:× SMTP(Simple Mail Transfer Protocol)は、メールの送信に使うプロトコルで、接続先はメールサーバです。
メールソフトからWebサーバへSMTP接続できるようにする機能は、SSL/TLSにはありません。
【ポイント】
SSL/TLSの主な機能は、通信の暗号化、サーバ(必要に応じてクライアント)の認証、改ざんの検知です。
HTTPをSSL/TLSで保護したものがHTTPSです。