令和2年度 高度共通 午前I(PM試験) 問12
PCからサーバに対し,IPv6を利用した通信を行う場合,ネットワーク層で暗号化を行うときに利用するものはどれか。
- ア IPsec
- イ PPP
- ウ SSH
- エ TLS
解答・解説を見る
正解:ア
AI解説
IPsecは、ネットワーク層(IP層)でパケットの認証・暗号化を行うプロトコル群であり、IPv6でもIPv4でも利用できる。ネットワーク層で暗号化するため、上位のアプリケーションを変更することなく通信を保護でき、インターネットVPNの構築などに広く使われる。設問の「ネットワーク層で暗号化」という条件に該当するのはIPsecだけである。 ア: 正しい。IPsecはネットワーク層で認証・暗号化を行うプロトコルで、IPv6の仕様と親和性が高い。 イ: PPPはデータリンク層で2地点間の接続を確立するプロトコルであり、暗号化を行う層も目的も異なる。 ウ: SSHはアプリケーション層で安全な遠隔ログインやファイル転送を実現するプロトコルである。 エ: TLSはトランスポート層の上位(セション層相当)で暗号化を行うプロトコルであり、HTTPSなどに使われる。ネットワーク層ではない。 💡 暗号化プロトコルは動作する層で整理する。ネットワーク層=IPsec、トランスポート層より上=TLS・SSH、無線LANのリンク層=WPA2/WPA3。「どの層か」を問うのが定番の出題パターンである。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。