论文部分内容阅读
数字电视的蓬勃发展为广大用户提供了视频点播、按次付费、信息点播等更优质的服务,也为服务提供商和网络运营商提供了更好的服务平台。而作为数字电视的重要部分的条件接收系统是实现数字电视服务的必要条件。其保障了节目提供商,网络运营商和用户三方的利益。条件接收系统通过加密技术的支持,良好的系统设计及严格的法规,从技术和法律的角度维护用户的合法权益,保证运营商的利益。 本文主要介绍了条件接收系统的发展现状、技术特点和在数字电视中实现付费收视的必要性;对条件接收系统的核心技术—多级加密算法进行了详细分析,并基于此对条件接收系统的安全性进行了研究;同时,详细分析了条件接收系统的组成与工作原理,介绍有条件接收系统的两种实施方案:同密模式和多密模式。整个系统分为前端部分和终端部分,本文针对前端系统进行设计和实现。 主要工作内容为授权管理信息产生器和授权控制信息产生器的设计和开发调试,条件接收系统与用户管理系统的接口设计和开发。条件接收系统采用分层密钥加密系统,为数据安全提供了多层保护。同时从系统安全和性能的需求出发,对主流的加密算法3DES和RSA进行了分析和研究。同密协议栈的实现是系统的关键,前端系统的主要工作就是建立在同密协议栈的基础上。能否实现精确同步关系关系着条件接收系统的性能,论文对同步问题从系统构成、软件实现多个角度作了深入分析并提出了解决方案。深入分析了授权控制信息发送与控制字生效的同步和授权管理信息发送与业务密钥生效的同步,给出了软件上的处理方案。采用同时发送奇、偶控制字,伴以传输流包中的奇、偶控制字标志位,使得控制字间的区别非常清晰,并分析了条件接收带宽和授权管理信息、授权控制信息等的实现形式关系,提出了解决方案,有效满足用户需求。最后对全文做了总结分析,并对条件接收系统的发展作了展望。 本课题在实现了一个可商用的条件接收系统的全部功能,界面友好,通过了国家广电总局的测试,系统运行可靠,取得了预期效果。