Protocol
DTLS
Datagram Transport Layer Security
Datagram Transport Layer Security adapts TLS to unreliable transports with retransmission, explicit sequence numbers, and record epochs. It is the basis for DTLS-SRTP keying in WebRTC and for securing CoAP/UDP apps. Loss during handshake is expected and must be tolerated.
Layers
Tags
encryptiondatagramwebrtchandshake
Sources
- RFC 9147 (DTLS 1.3)
- RFC 6347 (DTLS 1.2)
Related protocols
TLS
Lab readyTransport Layer Security provides a record layer and handshake for confidentiality and integrity on TCP apps. Certificates, AEAD ciphers,…
SRTP
Lab readySecure RTP/RTCP with encryption and authentication, keyed from SDES, DTLS-SRTP, or MIKEY. A rollover counter (ROC) and key derivation pro…
UDP
Lab readyUser Datagram Protocol — connectionless transport with ports and an optional checksum. It is the basis for DNS, RTP, QUIC, DHCP, and RoCE…
WebRTC Signaling
Lab readyApplication-defined signaling — often SIP, or JSON over WebSocket — that exchanges SDP offers/answers and ICE candidates for WebRTC peers…