正解は エ
DTLS(Datagram Transport Layer Security)はTCPベースのTLSをUDP向けに適応させたプロトコル(RFC 6347)。TLSはTCPの接続指向・順序保証・再送制御を前提として設計されているため、コネクションレス・順序不保証のUDPには直接適用できない。DTLSはUDPの特性に対応するため、シーケンス番号管理によるリプレイ攻撃防止、独自の再送タイムアウト・ハンドシェイク再送機能などを追加している。主な用途はWebRTC(ブラウザ間リアルタイム通信)・VPNクライアント(Cisco AnyConnect等)・DTLS-SRTP(音声・映像の暗号化)・IoTデバイス通信。DTLSのハンドシェイクはTLSのハンドシェイクとほぼ同様の手順で、相互認証・鍵交換・暗号スイート交渉を行う。QUICはDTLSではなくTLS 1.3をUDP上で独自に実装したより新しいプロトコルで区別する。
DTLSはコネクションレスなUDPに対してリプレイ攻撃防止(シーケンス番号管理)・再送制御等の工夫を加えたプロトコル。VoIP、DTLS-SRTP、QUIC(より新しいUDPベース暗号プロトコル)と区別して理解する。