資料包傳輸層安全(,縮寫為 DTLS),又譯數據包傳輸層安全,是一種通訊協定,它向基于数据报的应用提供傳送安全性,使应用能以一种防止窃听、篡改、伪造的方式通信。DTLS协议基于面向字串流的TLS协议,意在提供類似的安全保護。DTLS常用於串流媒體。由于DTLS采用UDP或SCTP而不是TCP,它能在用于创建VPN通道时避免“TCP熔断问题”。
定義
下列文档定义DTLS:
- RFC 6347,在使用者資料包協定(UDP)上使用
- RFC 5238,在數據擁塞控制協議(DCCP)上使用
- RFC 6083,在流控制传输协议(SCTP)上使用
- RFC 5764,在安全实时传输协议(SRTP)上使用,也被稱為DTLS-SRTP
DTLS 1.0的底層為TLS 1.1,DTLS 1.2的底層為TLS 1.2,DTLS 1.3的底層為TLS 1.3。DTLS 1.1并不存在,为了与TLS版本编号相协调,这个版本编号略过了。
实现
函数库
参考资料
评论 (0)