用于数字版权保护的用户设备标识管理方法及系统技术方案

技术编号:10711994 阅读:108 留言:0更新日期:2014-12-03 16:33
本发明专利技术提供了一种用于数字版权保护的用户设备标识管理方法及系统。用户使用新客户端设备时,向服务器请求注册设备标识,服务器生成验证码A,将其与设备标识绑定保存并将其发送给客户端,客户端将验证码A保存在本地,当用户通过客户端向服务器请求内容时,在请求中加入设备标识和验证码A’发送给服务器,服务器提取客户端请求里包含的设备标识和验证码A’,从数据库中查找该设备标识及其绑定的验证码A,并检查验证码A’与验证码A是否一致,如果验证码A’与验证码A一致,则服务器生成新的验证码B,用验证码B替换验证码A与设备标识绑定,并在响应中加入验证码B发送给客户端,客户端提取验证码B,用验证码B替换验证码A保存在本地。

【技术实现步骤摘要】

本专利技术涉及数字版权保护领域,具体涉及用于数字版权保护的用户设备标识管理方法及系统
技术介绍
随着网络技术与数字出版技术的发展以及多种终端设备的普及,用户希望通过不同的终端设备使用数字内容的需求日益明显。目前大多数内容提供商都在自己的数字版权保护系统中实现了设备标识管理体系。很多数字版权保护系统只是使用设备标识并没有将设备标识的保护纳入到数字版权保护系统中。而如何在数字版权保护系统中保护用户设备标识就成了一个值得研究的问题。 针对以上问题,通常可以采用(但不局限于)如下方法。 方法一:通过客户端设备的系统驱动或者厂商提供的开发工具提取客户端设备的产品标识(例如手机的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保存在本地。 优选地,所述设备标识为硬件标识。 优选地,所述验证码为随机验证码。 优选地,所述服务器模块包括销售服务器模块和许可证服务器模块,用户使用新客户端设备时,通过客户端模块向销售服务器请求注册设备标识,销售服务器通过销售服务器模块将设备标识发送给许可证服务器,许可证服务器通过许可证服务器模块保存设备标识并生成验证码A,并且将验证码A与设备标识绑定以及将验证码A发送给销售服务器,销售服务器通过销售服务器模块将验证码A发送给客户端,客户端通过客户端模块将验证码A保存在本地,其中,当用户通过客户端向销售服务器请求内容时,销售服务器通过销售服务器模块给客户端发送引导文件,客户端的客户端模块根据引导文件生成许可证请求,并在许可证请求中加入设备标识和验证码A’发送给许可证服务器,许可证服务器通过许可证服务器模块提取客户端许可证请求里包含的设备标识和验证码A’,从数据库中查找该设备标识及其绑定的验证码A,并检查验证码A’与验证码A是否一致,如果验证码A’与验证码A一致,则许可证服务器通过许可证服务器模块生成新的验证码B,用验证码B替换验证码A与设备标识绑定,并在响应中加入验证码B发送给客户端,客户端通过客户端模块提取验证码B,用验证码B替换验证码A保存在本地。 利用本专利技术的用户设备标识管理方法及系统,能够检查和处理用户设备标识被复制和篡改的情况。 附图说明 图1示出了根据本专利技术实施例的用户设备标识管理方法的关键步骤示意图。 图2示出了根据本专利技术实施例的用户设备标识管理系统的结构示意图。 图3示出了根据本专利技术实施例的用户设备标识管理方法的流程图。 图4示出了根据本专利技术实施例的许可证请求的结构示意图。 图5示出了根据本专利技术实施例的许可证请求响应的结构示意图。 本文档来自技高网...
用于数字版权保护的用户设备标识管理方法及系统

【技术保护点】
一种用于数字版权保护的用户设备标识管理方法,其特征在于:用户使用新客户端设备时,向服务器请求注册设备标识;服务器保存设备标识,并生成验证码A;服务器将验证码A与设备标识绑定,并将验证码A发送给客户端;客户端将验证码A保存在本地,其中,当用户通过客户端向服务器请求内容时,在请求中加入设备标识和验证码A’发送给服务器,服务器提取客户端请求里包含的设备标识和验证码A’,从数据库中查找该设备标识及其绑定的验证码A,并检查验证码A’与验证码A是否一致,如果验证码A’与验证码A一致,则服务器生成新的验证码B,用验证码B替换验证码A与设备标识绑定,并在响应中加入验证码B发送给客户端,客户端提取验证码B,用验证码B替换验证码A保存在本地。

【技术特征摘要】
1.一种用于数字版权保护的用户设备标识管理方法,其特征
在于:
用户使用新客户端设备时,向服务器请求注册设备标识;
服务器保存设备标识,并生成验证码A;
服务器将验证码A与设备标识绑定,并将验证码A发送给客
户端;
客户端将验证码A保存在本地,其中,
当用户通过客户端向服务器请求内容时,在请求中加入设备
标识和验证码A’发送给服务器,服务器提取客户端请求里包含的
设备标识和验证码A’,从数据库中查找该设备标识及其绑定的验
证码A,并检查验证码A’与验证码A是否一致,如果验证码A’
与验证码A一致,则服务器生成新的验证码B,用验证码B替换
验证码A与设备标识绑定,并在响应中加入验证码B发送给客户
端,客户端提取验证码B,用验证码B替换验证码A保存在本地。
2.根据权利要求1所述的用户设备标识管理方法,其特征在
于:
所述设备标识为硬件标识。
3.根据权利要求1所述的用户设备标识管理方法,其特征在
于:
所述验证码为随机验证码。
4.根据权利要求1所述的用户设备标识管理方法,其特征在
于:
用户使用新客户端设备时,向销售服务器请求注册设备标识;
销售服务器将设备标识发送给许可证服务器;
许可证服务器保存设备标识,并生成验证码A;
许可证服务器将验证码A与设备标识绑定,并将验证码A发
送给销售服务器;
销售服务器将验证码A发送给客户端;
客户端将验证码A保存在本地,其中,
当用户通过客户端向销售服务器请求内容时,销售服务器给
客户端发送引导文件,客户端根据引导文件生成许可证请求,并
在许可证请求中加入设备标识和验证码A’发送给许可证服务器,
许可证服务器提取客户端许可证请求里包含的设备标识和验证码
A’,从数据库中查找该设备标识及其绑定的验证码A,并检查验
证码A’与验证码A是否一致,如果验证码A’与验证码A一致,
则许可证服务器生成新的验证码B,用验证码B替换验证码A与
设备标识绑定,并在响应中加入验证码B发送给客户端,客户端
提取验证码B,用验证码B替换验证码A保存在本地。
5.一种用于数字版权保护的用户设备标识管理系统,包括客
户端模块和服务器模块,其特征在于:
用户使用新客户端设备时,通过客户端模块向服务器请求注
册设...

【专利技术属性】
技术研发人员:马静山崔晓瑜王海涛邹进波
申请(专利权)人:北大方正集团有限公司北京方正阿帕比技术有限公司
类型:发明
国别省市:北京;11

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

1