ProtoLab
  • Home
  • Catalog
  • Explore
  • Embedded
  • Telephony
  • AI
  • Glossary
  • Shane Code

Protocol

DTLS

Datagram Transport Layer Security

Lab ready Full lab

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.

Domains

  • internet
  • telephony

Layers

  • presentation
  • session

Tags

encryptiondatagramwebrtchandshake

Sources

  • RFC 9147 (DTLS 1.3)
  • RFC 6347 (DTLS 1.2)

Related protocols

TLS

Lab ready

Transport Layer Security provides a record layer and handshake for confidentiality and integrity on TCP apps. Certificates, AEAD ciphers,…

internet

SRTP

Lab ready

Secure RTP/RTCP with encryption and authentication, keyed from SDES, DTLS-SRTP, or MIKEY. A rollover counter (ROC) and key derivation pro…

telephonyav

UDP

Lab ready

User Datagram Protocol — connectionless transport with ports and an optional checksum. It is the basis for DNS, RTP, QUIC, DHCP, and RoCE…

internettelephonyai

WebRTC Signaling

Lab ready

Application-defined signaling — often SIP, or JSON over WebSocket — that exchanges SDP offers/answers and ICE candidates for WebRTC peers…

telephonyinternetav

ProtoLab · signal bench for protocols

Shane Code