节点文献
DRM加密方案的研究与设计
The Research and Design of Encryption Schemes on DRM
【作者】 何淼;
【导师】 蔡伟鸿;
【作者基本信息】 汕头大学 , 计算机应用技术, 2011, 硕士
【摘要】 随着网络通信、计算机技术的迅速发展,网络上传播的音视频、电子书、图片和软件等数字产品已经融入人们的日常生活。这些数字产品有着传播速度快、易复制和易分发等特点。因此,带给人们方便的同时网络侵权事件的发生越来越频繁,数字产品的盗版与侵权行为已经成为数字产业化最大的障碍。为保护数字产品的版权和其作者的合法权益,各界都投入了大量的资源来与盗版侵权做斗争,从而出现了数字版权管理(DRM)系统。DRM系统通过各种安全技术对数字产品进行封装,使得只有相关权限的用户才可以使用该数字产品而其他用户无法获取其内容,从而维护了版权所有者以及相关各方的合法利益。数据加密作为一种最基本的信息安全技术是DRM系统中对数字产品提供的最基本也是最安全的保护。然而,对数字产品进行加密处理是非常耗费系统资源和时间的。因此,采用何种方法使得数据加密处理能够高效、安全、连续的进行是一个值得深入研究的问题。针对DRM系统中数据加密在单机处理模式下效率较低的不足,本文结合集群技术,提出M-S集群加密模型并对该模型进行两次优化处理,同时提出基于服务期望的集群加密调度算法来从整体并发处理上提高加密模块的处理效率,从而提高加密模块整体的服务能力。最后,在加密模块的设计中,针对传统密钥管理上的缺陷提出了三级密钥保护机制来保证密钥的安全;针对单个文件加密处理的安全和性能上的平衡问题提出自适应加密方案;针对加密模块在系统健壮性上的特殊要求提出断点恢复技术。从安全性、效率以及系统连续性上提高了加密模块的整体性能,对构建优秀的DRM加密方案有着重要的意义。
【Abstract】 Along with the rapid development of network communication and computer technology,digital products spread on internet such as audio frequency and video, eBooks, pictures and software have been integrated into the daily life of people. These digital products have some characteristics such as spreading speedily, easy replication and distribution etc. However, the piracy incidents on line occurred more frequently while they bring convenience to people, and the piracy and tort of digital products has become the biggest obstacle to digital industrialization. To protect the copyright of digital products and the lawful rights of the authors, all social circles put in a great deal of resources to struggle with piracy, and then the Digital Rights Management(DRM) System appeared. DRM System encapsulates digital products by various of security technologies, making that only users who acquire related permissions can use the digital products but others can’t get related contents, thus the interests of the copyright owners and the relevant parties can get guarantee effective. As one of the most basic information security technology, data encryption can provide the most basic and safest protection to digital products in the DRM System. However, it takes a very expensive system resources and time to encrypt digital products. Therefore, using what method can make the processing of the data encryption effectively as well as safe and continuous is a problem worth researching deeply.Aiming at the problems of data encryption in the offline processing mode with low efficiency in DRM System, this paper proposes M-S cluster encryption model based on the cluster technology and the improved model that has been optimized twice. Meanwhile, the cluster encryption scheduling algorithm based on service expectation is presented to improve the efficiency of encryption module from the whole concurrent processing, improving the overall service ability of the encryption module. Finally, aiming at the defects of traditional key management, the three-level key protection mechanism is proposed to ensure the security of the encryption key during the design of the encryption module; To handle the balance between safety and performance of single file’s encryption, adaptive encryption scheme is presented; And breakpoint recovery technology is proposed to satisfy the special requirements of the system robustness in encryption module. The overall performance of encryption module is improved in terms of safety, efficiency and system continuity, and it has important significance to build excellent encryption schemes on DRM.
【Key words】 DRM; Cluster Encryption; Service Expectation; Three-Level Key Protection; Breakpoint Recovery;