A detailed explanation of the DTLS protocol

DTLS(Datagram Transport Layer Security)数据包安全传输协议, for 在不可靠的数据包传输协议上(如UDP)提供数据的安全传输the DTLS1.2 version defined by RFC6347 .
DTLS is a variant of the TLS protocol, because TLS cannot be used to ensure the security of data transmitted over UDP, Datagram TLStry 在现存的TLS协议架构上提出扩展, 成为TLS的一个支持数据包传输的版本. DTLS is commonly used to secure real-time communications (such as VoIP and video conferencing) and IoT device communications.

Runs on top of UDP protocol

  • DTLS packet structure
  • DTLS handshake process
  • DTLS Key Features

1. Message structure

The packet structure of DTLS is similar to TLS, but there are some specific differences. The message structure of the DTLS protocol consists of three parts: 消息头(Header), 消息体(Content)and 消息验证码(MAC Message Authentication Code ).
Among them, the message header and MAC are specific to the DTLS protocol, and are used to deal with special requirements for datagrams.

DTLS data capture

Guess you like

Origin blog.csdn.net/aiwusheng/article/details/129790317