论文部分内容阅读
为保护数字作品版权人的利益,数字版权管理DRM技术得到人们的广泛认同。然而DRM技术重在保证获得权限的用户可以访问数字内容,却在支持权限的合理转移方面略显不足。对应传统的纸质版权保护,用户在获得版权内容之后可以自由决定何时何地使用甚至转移给另一用户,但数字内容的DRM技术往往限制用户只能在限定的设备上使用,用户若想进行权限转移就需要付出额外的代价,某种程度上说,这也侵害了用户的权益。
为满足用户对数字内容权限转移的需求,同时保护版权人利益不受损害,本文在分析现有DRM中权限转移技术的基础上,设计并实现一种基于许可证转移的权限转移控制方案,在保证数字内容仅存在一份可用副本的基础上,允许用户合理转移其权限。本文的主要工作有:
(1)分析用户权限转移的需求与现行DRM技术在权限转移方面存在的问题,为进一步的改进打下基础;
(2)提出使用许可证状态记录文件来保存用户已有许可证的状态。用户对数字内容的使用权限对应服务器颁发的权限许可证,用户在使用数字内容之前,客户端会自动检测状态转移记录文件中对应许可证的状态,仅在许可证有效的情况下解析获得内容解密密钥使用数字内容。
(3)设计许可证转移协议。在两个客户端之间通过安全通信发送许可证申请或恢复消息,通过实时修改许可证状态记录,保证同一时刻仅有一个许可证的状态为有效,安全方便的转移,恢复许可证。
(4)设计一种新的权限许可证格式。许可证转移要求用户可以生成新的许可证的副本,本文提出一种新的许可证格式,确保生成的许可证副本仍能通过服务器的签名验证其完整性与真实性,保证内容解密密钥的安全传递。
(5)实现支持权限转移的DRM原型系统-LTDRM。该系统包括服务器和客户端,由服务器发布数字内容,提供数字内容的权限许可证;客户端可以从服务器获得数字内容并按照权限许可证的控制使用数字内容。客户端之间根据许可证转移协议,实现数字内容访问权限在用户之间的自由转移/恢复,保证数字内容使用权限的唯-性。最后对系统的功能进行了测试,验证许可证转移与恢复过程的有效性。
目前的DRM系统由于限制用户对数字内容的合理迁移,给用户的使用造成-些不便,可以预见,通过合理的设计允许用户可控的转移其合法的数字内容访问权限,DRM系统会得到更加广泛的使用。