Datagram Transport Layer Security
Datagram Transport Layer Security (DTLS) is a communications protocol providing security to datagram-based applications by allowing them to communicate in a way designed to prevent eavesdropping, tampering, or message forgery. The DTLS protocol is based on the stream-oriented Transport Layer Security (TLS) protocol and is intended to provide similar security guarantees. The DTLS protocol datagram preserves the semantics of the underlying transport - the application does not suffer from the delays associated with stream protocols, but because it uses UDP or SCTP, the application has to deal with packet reordering, loss of datagram and data larger than the size of a datagram network packet. Because DTLS uses UDP or SCTP rather than TCP, it avoids the "TCP meltdown problem", when being used to create a VPN tunnel. [1]
- Datagram Transport Layer Security [EN] @ Wikipedia
- Datagram Transport Layer Security [DE] @ Wikipedia
Documentation
Request for Comments (RFC)
- 5238 - Datagram Transport Layer Security (DTLS) over the Datagram Congestion Control Protocol (DCCP) [EN]
- 5764 - Datagram Transport Layer Security (DTLS) Extension to Establish Keys for the Secure Real-time Transport Protocol (SRTP) [EN]
- 6083 - Datagram Transport Layer Security (DTLS) for Stream Control Transmission Protocol (SCTP) [EN]
- 6347 - Datagram Transport Layer Security Version 1.2 [EN]
Implementations
References
- ↑ Wikipedia contributors. "Datagram Transport Layer Security." Wikipedia. https://en.wikipedia.org/wiki/Datagram_Transport_Layer_Security (accessed 05.08.2024)