摘要

实时流媒体传输协议RTP为IPTV流媒体传输标准协议,存在易被攻击者利用的IP脆弱性。SRTP为RTP提供了安全配置文件,增加了端到端数据机密性、完整性保护。文中提出一种新的SRTP协议密钥交换机制并进行了具体实现,该方案可以让第三方获得会话密钥,提供可监管机制。实现过程为:在已有uctimclient、uctiptv构成的IMS IPTV开源系统基础上改进了信令功能,在SIP握手中实现了密钥交换;改进了RTP流媒体传输部分功能,在GStreamer RTP插件中集成了SRTP协议,完成了C/S应用中流媒体机密性、完整性保护。改进后的系统经实际测试,功能正常,证明SRTP及提出的密钥交换技术在...