论文部分内容阅读
随着数字技术的发展,数字产品得到越来越广泛的应用,这些数字产品包括了数字音乐、Video、游戏、软件、E-Book等各种各样的形式。数字产品服务已成为软件产业乃至整个信息产业中发展最快、最具前景的领域。另一方面,这些数字产品虽然大大方便了人们的日常应用,但是同时也非常容易被非法的进行复制、拷贝和传递。数字化产品的上述特点给盗版与侵权使用带来了便利,版权问题正成为制约数字产品服务发展的瓶颈之一,在实际的应用环境中,侵犯数字版权的行为主要发生在如下几个方面:随意分发和非法拷贝数字产品;任意的使用内容;任意修改内容。于是数字产品的内容提供商就需要一种技术来保护自己的数字产品不被非法的使用。传统的加解密技术较好地解决了保护数字产品内容的基本问题。但是随着计算机技术的应用发展,传统保护方式在日益成熟的破解手段面前显得有些力不从心,DRM研究随之发展起来。DRM(Digital Rights Management)的原理是:使用技术手段,对数字产品在分发、传输和使用等各个环节进行控制,使得数字产品只能被授权使用的人,按照授权的方式,在授权使用的期限内使用。本文在研究DRM原理及现有DRM解决方案的基础上,从软件再工程角度出发,深入分析了开放源代码的DRM系统OpenIPMP系统,在此基础上再设计了一种加解密技术和网络安全技术相结合的针对文档类文件的数字版权保护解决方案。本文首先介绍了数字版权管理的相关技术和标准。然后分析比较了现有的DRM解决方案,并对开放源代码OpenIPMP数字版权管理系统作了功能分析,介绍了系统中运用到的关键技术。第四章介绍了基于开放源代码OpenIPMP的针对文档类的数字版权管理系统的再设计,详细描述了系统中各个功能模块。最后,本文讨论了再设计和实现过程中遇到的问题以及目前系统的缺陷,这些问题将在以后得到进一步研究。