● 摘要
随着互联网和多媒体技术的快速发展,数字媒体在人们生活中应用越来越广泛。数字媒体具有易复制、易传播等特点,盗版问题日趋严重,所以迫切需要数字版权管理DRM(Digital Rights Management)系统来保障版权方的合法权益。在研究数字媒体和信息安全技术的基础上,本论文设计并实现了一个数字媒体DRM系统,能有效地保护数字媒体的版权。本文所做的工作主要包括如下几个方面:1)完成了数字媒体DRM系统方案的设计,数字媒体DRM系统主要由四部分组成:数字媒体加密打包子系统、许可证管理子系统、数字媒体分发子系统以及认证与解密播放子系统。数字媒体加密打包子系统能对数字媒体进行加密、打包和注册。许可证管理子系统对数字媒体进行授权,并制作与发放许可证。数字媒体分发子系统对数字媒体进行线索化处理,并完成数字媒体的分发。认证与解密播放子系统对数字媒体和许可证进行认证,然后解密数字媒体并播放。2)系统采用基于PKCS12的信息保护机制对用户私钥和许可证进行保护。PKCS12文件成本低、灵活性好,通过将用户私钥和许可证加密后存放在PKCS12文件中,并使用口令对用户进行身份认证,保证了数字媒体DRM系统的安全性和灵活性。3)系统采用XML签名机制对许可证和内容标识符信息进行XML签名与认证。许可证和内容标识符信息均使用XML文件格式表示,选用被封装签名方式进行对许可证和内容标识符信息进行XML签名与认证,保证了两者的完整性和不可否认性,使系统信任体系得到保障。4)在以上研究工作的基础上,实现了一个数字媒体DRM系统,保护了数字媒体的版权以及版权方的合法权益。对系统的功能与性能进行了测试,测试及运行结果表明该系统符合预期的目标。