DH鍵共有
Diffie-Hellman Key Exchange
でぃーえいちかぎきょうゆう
離散対数問題の困難性に基づく鍵共有プロトコル。通信する双方が秘密の値を交換することなく、共通の秘密鍵を生成できる。TLSのハンドシェイクなどで広く利用され、楕円曲線版のECDHも存在する。
Past Exams
過去問での出題
過去問で 1 回出題(情報処理安全確保支援士試験 1)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
トランスポート層で通信の暗号化・認証・改ざん検知を提供するプロトコル。TLS 1.3では暗号スイートがAEADとハッシュアルゴリズムの組みに簡素化され、ハンドシェイクの効率化とセキュリティ強化が図られた。HTTPS、IMAPS、SMTPS等で広く利用される。
IPパケット単位で暗号化・認証を行うプロトコル群。AH(認証ヘッダ)とESP(暗号ペイロード)の2つのプロトコルと、鍵交換のためのIKE(Internet Key Exchange)で構成される。VPNの構築に広く利用される。
通信の暗号化や利用者の認証の機能をもち、遠隔にあるコンピュータに安全にログインするためのプロトコル。TELNETの代替としてリモート操作やファイル転送(SCP/SFTP)に利用される。公開鍵認証にも対応する。
平文で始めた通信を、コマンドを契機に同一ポートのままTLSへ切り替える方式。SMTPやIMAP、LDAPで用いられる。最初の折衝が平文のため、中間者に切替えを阻止されるダウングレード攻撃に注意が必要。
HTTP通信をTLSで暗号化するプロトコル。通信の盗聴・改ざんを防ぎ、サーバ証明書によって接続先の正当性も確認できる。既定ポートは443で、HSTSと組み合わせて常時HTTPS化する運用が一般的。
TLSを、UDPのようなデータグラム型の通信で使えるようにしたプロトコル。パケットの消失や順序の入れ替わりがあっても動作するよう、レコードに順序番号を付け、ハンドシェイクのメッセージを再送する仕組みを持つ。UDPのペイロードを暗号化でき、IoT機器の通信(CoAPなど)やVPN、WebRTCで使われる。
