背景

鉴于 Web 对于数据安全越来越重视,所以 WebRTC 中的数据传输环节肯定也少不了加密过程。本章将介绍对数据、媒体源、信令等进行加密的一些流程。

名词解释

SRTPSecure Real-time Transport Protocol,安全实时传输协议)是在RTP(Real-time Transport Protocol,实时传输协议)基础上所定义的一个协议,旨在为单播和多播应用程序中的实时传输协议的数据提供加密、消息认证、完整性保证和重放保护。

DTLSDatagram Transport Layer Security,数据包传输层安全 ),是一种通信协议,提供数据包协议在传输层的发送安全。它依靠于传输层安全协议TLS),能够提供与TLS同等级的安全保护。

图解