具有硬件适应性的数字内容与硬件绑定的方法技术

技术编号:3523851 阅读:326 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种具有硬件适应性的数字内容与硬件绑定的方法,属于数字内容版权保护技术领域。现有的各种数字内容与硬件绑定的方法中,均不具备硬件适应性。针对该问题,通常通过重新获取许可证或在用户机器存放原先硬件配置信息的方式来解决,在灵活性和安全性等方面存在不足。本发明专利技术通过采用密钥共享机制,结合用户机器的硬件配置情况,给出一种具有硬件适应性的数字内容与硬件绑定的方法,使得一定范围内硬件设备的变更,不会影响数字内容的合法使用,从而实现数字内容版权保护的硬件适应性。本发明专利技术的效果在于,平衡用户硬件设备变更和数字内容版权保护的需求,保护版权所有者和使用者双方的权益,增强现有版权保护系统的安全性和灵活性。

【技术实现步骤摘要】

【技术保护点】
一种具有硬件适应性的数字内容与硬件绑定的方法,包括以下几个步骤:1)数字内容的封装,即先通过计算机系统对数字内容进行加密处理,然后将加密后的数字内容及其完整性校验信息封装在一起,并将数字内容的唯一标识和解密密钥发送给版权服务器; 2)数字许可证的申请、生成和发放步骤,具体包括许可证的申请和许可证的生成与发放两个步骤:a)许可证的申请:首先,位于客户端的版权控制器收集相应数字内容的唯一标识、数字内容的付费收据和相关硬件设备的特征信息,该特征信息共有n个,其 中n↓[0]<n个为当前机器不存在的相关硬件设备的特征信息;接着,将收集得到的n个硬件信息、数字内容的标识及其付费收据和n↓[0],发送给版权服务器,申请许可证;b)许可证的生成与发放:首先,版权服务器检查付费收据和数字内容的合法性 ;接着,根据接收得到的用户机器的硬件配置信息,选择门限参数t的值:t∈[[***]+1,n);再接着,提取相应数字内容的解密密钥,根据(t,n)门限方案,将数字内容的解密密钥分成n个共享子密钥;然后,将各个共享子密钥分别与相应的硬件设备绑定,即版权服务器利用接收得到的n个硬件信息生成n个密钥,分别加密生成的n个共享子密钥或者这n个共享子密钥及其变量串联的n个信息串,同时生成各个共享子密钥的有效性校验信息;最后,将门限参数t的值、加密的共享、共享的有效性校验信息、数字内容标识、许可证版本号以及授予的数字内容的使用权限保存在一个文件里,并将该文件的完整性校验信息和/或版权服务器的签名信息封装在一起,形成数字内容的许可证并发送给相应的版权控制器;3)数字内容的使用,即版权控制器根据用户机器硬件配置信息,从相应 的许可证中恢复数字内容的解密密钥,对数字内容解密,最后将解密的结果发送给用户界面,展现给用户的过程;数字内容的解密密钥的恢复过程是许可证的申请、生成与发放的反过程:首先,版权控制器验证相应数字内容及其许可证的完整性和有效性;接着,与客户获取数字内容的许可证时同样的方法,提取相关硬件设备的特征信息,并根据这些硬件设备特征信息,生成加密的共享的解密密钥,解密加密的共享;然后,根据共享的有效性校验信息,检验得到的共享的有效性,如果存在t个及以上的有效共享及其变量,则根据(t,n)门限方案,恢复数字内容的解密密钥,密钥恢复成功,否则,密钥恢复失败;上述的相关硬件设备指的是计算机系统选定的用于绑定数字内容解密...

【技术特征摘要】

【专利技术属性】
技术研发人员:俞银燕汤帜
申请(专利权)人:北京北大方正电子有限公司北京大学
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1