论文部分内容阅读
随着计算机网络、图像压缩等相关技术的发展,P2P (Peer to Peer)环境下的流媒体数字资源越来越流行。然而,流媒体自身副本与原件完全相同的数字媒体特点,加上P2P网络管理的无中心化特性,使P2P流媒体很容易被网络盗版和非法传播,这已成为其进一步大规模、规范化应用的绊脚石。因此,P2P网络中流媒体的数字版权管理DRM (Digital Rights Management)越来越受到业界的关注。基于C/S模式的流媒体DRM系统对流媒体内容的加密往往是静态的、一次性的,一旦许可证泄漏则版权管理也随之失效。集中式的DRM许可证服务器同样具有性能瓶颈,并且其上存储了加密密钥,一旦它被攻破密钥泄漏,将使整个DRM系统崩溃。针对上述问题,本文首先对P2P流媒体和数字版权管理DRM技术进行了介绍,分析了基于P2P流媒体的数字版权管理所面临的困难和典型流媒体DRM系统的运行原理及不足之处;接着,通过对现有P2P流媒体DRM系统的分类研究,结合P2P网络可管理性差,流媒体应用实时性强等特点,提出了一个基于P2P流媒体应用的DRM系统框架;对该框架中提出的多重密钥时分变码加密方案,及其核心部件基于编码格式的SVEA(Selective Video Encryption Algorithm)加密方案和混沌种子密钥发生器进行了研究设计;同时,研究设计了TSS (Threshold Secret Sharing)分布式许可证授权系统,及其局部节点更新、VSS (Verified Secret Share)可验证秘密分享、子签名验证、PSS (Proactive Secret Share)主动秘密分享等相关保障措施;最后,运用Windows Media Rights Manager SDK实现了原型系统,并对该系统进行了总结,提出了有待进一步研究的工作。本文设计的基于P2P流媒体的数字版权管理系统融合了选择加密、流式加密、混沌算法以及多重密钥时分变码等相关加密技术,使流媒体的加密过程更加安全快捷;利用门限算法的思想,实现了密钥的秘密共享和DRM服务器的分布式部署,有效地解决了典型流媒体DRM系统在P2P环境下的应用瓶颈。