[发明专利]用于数字版权保护的用户设备标识管理方法及系统有效
申请号: | 201310192412.5 | 申请日: | 2013-05-22 |
公开(公告)号: | CN104182660B | 公开(公告)日: | 2017-03-29 |
发明(设计)人: | 马静山;崔晓瑜;王海涛;邹进波 | 申请(专利权)人: | 北大方正集团有限公司;北京方正阿帕比技术有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F21/73;H04L29/06 |
代理公司: | 北京天昊联合知识产权代理有限公司11112 | 代理人: | 罗建民,邓伯英 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数字 版权 保护 用户 设备 标识 管理 方法 系统 | ||
技术领域
本发明涉及数字版权保护领域,具体涉及用于数字版权保护的用户设备标识管理方法及系统。
背景技术
随着网络技术与数字出版技术的发展以及多种终端设备的普及,用户希望通过不同的终端设备使用数字内容的需求日益明显。目前大多数内容提供商都在自己的数字版权保护系统中实现了设备标识管理体系。很多数字版权保护系统只是使用设备标识并没有将设备标识的保护纳入到数字版权保护系统中。而如何在数字版权保护系统中保护用户设备标识就成了一个值得研究的问题。
针对以上问题,通常可以采用(但不局限于)如下方法。
方法一:通过客户端设备的系统驱动或者厂商提供的开发工具提取客户端设备的产品标识(例如手机的IMEI编号)或者客户端设备中某个组件的标识(例如PC机上的硬盘序列号),并将该标识作为数字版权保护系统中的硬件标识使用。
方法二:使用数字版权保护系统客户端动态生成用户设备标识,并根据客户端环境对设备标识进行保护。
但是以上方法并不能完整地解决保护用户设备标识的问题。方法一在硬件层来实现硬件标识的获取,加大了标识复制和篡改的难度。方法二的优势在于设备标识由数字版权保护系统控制,安全性可以由数字版权保护系统控制。但是以上两种方法都没有提供对已经被复制和篡改的标识进行检查和处理的机制。
发明内容
本发明提供了一种用于数字版权保护的用户设备标识管理方法及系统,用以解决现有数字版权保护系统中无法检查和处理用户设备标识被复制和篡改的问题。
根据本发明的一方面,提供一种用于数字版权保护的用户设备标识管理方法,其特征在于:用户使用新客户端设备时,向服务器请求注册设备标识;服务器保存设备标识,并生成验证码A;服务器将验证码A与设备标识绑定,并将验证码A发送给客户端;客户端将验证码A保存在本地,其中,当用户通过客户端向服务器请求内容时,在请求中加入设备标识和验证码A’发送给服务器,服务器提取客户端请求里包含的设备标识和验证码A’,从数据库中查找该设备标识及其绑定的验证码A,并检查验证码A’与验证码A是否一致,如果验证码A’与验证码A一致,则服务器生成新的验证码B,用验证码B替换验证码A与设备标识绑定,并在响应中加入验证码B发送给客户端,客户端提取验证码B,用验证码B替换验证码A保存在本地。
优选地,所述设备标识为硬件标识。
优选地,所述验证码为随机验证码。
优选地,用户使用新客户端设备时,向销售服务器请求注册设备标识,销售服务器将设备标识发送给许可证服务器,许可证服务器保存设备标识并生成验证码A,并且将验证码A与设备标识绑定以及将验证码A发送给销售服务器,销售服务器将验证码A发送给客户端,客户端将验证码A保存在本地,其中,当用户通过客户端向销售服务器请求内容时,销售服务器给客户端发送引导文件,客户端根据引导文件生成许可证请求,并在许可证请求中加入设备标识和验证码A’发送给许可证服务器,许可证服务器提取客户端许可证请求里包含的设备标识和验证码A’,从数据库中查找该设备标识及其绑定的验证码A,并检查验证码A’与验证码A是否一致,如果验证码A’与验证码A一致,则许可证服务器生成新的验证码B,用验证码B替换验证码A与设备标识绑定,并在响应中加入验证码B发送给客户端,客户端提取验证码B,用验证码B替换验证码A保存在本地。
根据本发明的另一方面,提供一种用于数字版权保护的用户设备标识管理系统,包括客户端模块和服务器模块,其特征在于:用户使用新客户端设备时,通过客户端模块向服务器请求注册设备标识;服务器通过服务器模块保存设备标识,并生成验证码A;服务器模块将验证码A与设备标识绑定,并将验证码A发送给客户端;客户端通过客户端模块将验证码A保存在本地,其中,当用户通过客户端向服务器请求内容时,在请求中加入设备标识和验证码A’发送给服务器,服务器通过服务器模块提取客户端请求里包含的设备标识和验证码A’,从数据库中查找该设备标识及其绑定的验证码A,并检查验证码A’与验证码A是否一致,如果验证码A’与验证码A一致,则服务器通过服务器模块生成新的验证码B,用验证码B替换验证码A与设备标识绑定,并在响应中加入验证码B发送给客户端,客户端通过客户端模块提取验证码B,将验证码B保存在本地。
优选地,所述设备标识为硬件标识。
优选地,所述验证码为随机验证码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京方正阿帕比技术有限公司,未经北大方正集团有限公司;北京方正阿帕比技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310192412.5/2.html,转载请声明来源钻瓜专利网。