テクノロジ
TLSとは
英語名:Transport Layer Security
ひとことで言うと:ネットワーク通信へ暗号化、通信相手の認証、改ざん検知を提供するセキュリティプロトコル。
意味をわかりやすく解説
TLSはHTTPSなどで利用され、ハンドシェイク時に利用する暗号方式や鍵を確立し、サーバ証明書などを検証します。その後のデータ通信は効率の良い共通鍵暗号で保護します。
TLSによって通信経路上の盗聴や改ざん、中間者攻撃のリスクを低減できます。ただし端末がマルウェア感染している場合や、利用者自身が偽サイトへ情報を入力する場合まで自動的に防げるわけではありません。
具体例
HTTPS接続開始時にサーバ証明書を確認し、セッション鍵を確立した後、その鍵でWebデータを暗号化する。
基本情報技術者試験の試験ポイント
公開鍵技術と共通鍵暗号を組み合わせる理由、証明書検証の役割を理解します。
CHECK QUESTION
TLSで大量データ通信を公開鍵暗号だけで処理せず、共通鍵暗号を組み合わせる主な理由は何ですか。
答えを見る
共通鍵暗号の方が一般に高速で、大量データの暗号化に向いているためです。
この説明は分かりやすかったですか?
基本情報技術者試験を勉強中ですか?
この用語を含む重要用語を、単語帳や4択テストで学習できます。