论文部分内容阅读
近年来,随着网络资源的日益丰富,流媒体技术的发展,与之出现用于保护流媒体资源的知识版权的技术体系——流媒体数字版权管理系统得到了迅猛发展。流媒体资源以其边下载边观看的特性受到各行各业的喜爱,然而如何在保证其高实时性的前提下保护其资源的安全性及其知识产权,则是流媒体数字版权管理系统的核心和关键。流媒体加密方案是流媒体数字版权管理系统中不可缺少的重要部分,也是保障流媒体资源安全的核心。由于现有研究DRM系统的厂商众多,并且采用不同的标准,于是产生了不同的DRM系统。用户在选择获取不同厂商的流媒体资源时,需要安装各个厂商的DRM客户端。这样导致了资源的占用大,且不具有互操作性。因此,设计一个安全且具有互操作性的流媒体数字版权管理系统具有比较重要的理论研究意义和现实的社会应用价值。本文在流媒体传输技术、流媒体加密方案和数字版权管理技术体系包括加密技术、身份认证、权限描述语言等这几方面开展了相关研究工作。针对现有流媒体加密方案的优缺点,提出了一种新的的流媒体加密方案——基于AES算法的分块分段选择加密。该方案采用设计简单的AES算法对文件加密,其基本思想是将流媒体文件分块和分段,选择其中的部分数据来进行加密,既保障了文件的安全性,也不会影响流媒体文件的实时性;流媒体文件如果采用单一的密钥进行加密,一旦密钥被截获后整个流媒体文件不再安全,为了克服该缺点,方案利用不同的密钥分别对不同的数据块加密,从而大大提高流媒体数据文件的安全性。同时,由于公钥密码体制计算复杂且安全性高,所以在DRM系统中用户身份认证、实体间信任关系的建立及会话、密钥的分配和传输等过程中采用公钥密码体制来保证关键性、核心机密数据的安全。论文从概念、分类和实现方法等方面研究了目前DRM系统的互操作性,互操作性需要解决标准化的问题,然而设计统一标准的流媒体DRM系统还有很长的路要走。本文提出了实现互操作性的基本模型,即在流媒体数字版权管理系统中引入了许可证转换机制,将不同许可证服务器产生的不同许可证格式转化为一中立的许可证格式。这样,当系统中许可证服务器更换时,DRM客户端不需要安装新的插件或者设备。最后,作者基于提出的方案实现了DRM原型系统,并在重庆大学网络教育学院的流媒体课件系统中予以试用。实践表明,论文提出的流媒体加密、密钥分配和互操作性等方案可行,既保证流媒体播放的实时性,又增强了其版权保护。