[发明专利]一种携带用户信息的密钥的生成方法在审
申请号: | 201410266140.3 | 申请日: | 2014-06-16 |
公开(公告)号: | CN104009839A | 公开(公告)日: | 2014-08-27 |
发明(设计)人: | 刘振东;刘延申;尤新革;徐端全;刘怡;王维虎 | 申请(专利权)人: | 华中师范大学;华中科技大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06;G06F21/16 |
代理公司: | 上海硕力知识产权代理事务所 31251 | 代理人: | 王法男 |
地址: | 430079 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 携带 用户信息 密钥 生成 方法 | ||
技术领域
本发明涉及基于网络的软件版权保护技术,具体地说是一种携带用户信息的密钥的生成方法。
背景技术
随着信息技术的快速发展和计算机网络技术的迅速普及,数字化产品(如音频,视频,文档,软件等)的盗版难度大大降低,从而在利益的推动下促使了盗版数字化产品文件的蔓延和传播,人们可以随意的下载拷贝使用数字化产品,为数字化产品的防伪与溯源带来了极大的困难和挑战。在数字化产品的使用过程中,如何保护合法用户的权益,抑制和追踪非法用户,显得尤为重要。
现有数字化产品的版权保护技术主要有水印技术和加密技术,水印技术是指将一些表示信息(即数字水印信息,通常是版权信息)直接嵌入数字载体中(包括音视频,文档,软件等)或间接表示,且不影响原载体的使用价值,也不容易被探知和修改,但可被嵌入者识别和辨认,通过这些隐藏在载体中的信息,可以达到确认内容创建者、购买者传递隐蔽信息或确认载体是否被篡改等目的,数字水印是保护信息安全,实现防伪溯源,版权保护的重要方法。然而数字水印只能对非法用户进行验证和追踪,并不能真正限制和防止非法用户的使用。加密技术一直是数字化产品防伪与溯源的核心和关键。而现有的加密技术,由于其密钥不携带用户信息或携带用户信息过程过于简单,没有与用户进行绑定,造成了非法用户的破解容易,破解后便可随意传播和使用,另外,当合法用户主动或被动地将数字化产品与密钥同时泄露传播出去,非法用户便可不受限制的随意使用数字化产品,为数字化产品的防伪与溯源提高了难度,给版权保护带来了困难和挑战。
由于现有数字版权保护的上述缺陷,造成了数字版权保护的困难和挑战,为数字化产品的防伪与溯源增添了难度。
为了有效提高数字版权管理效率,抑制非法用户的破解和使用,并防止合法用户主动或被动的将数字化产品与密钥同时泄露传播出去,需要让密钥携带用户信息,将密钥与用户信息绑定,只有合法的用户才能拥有和使用密钥,非法用户则不能拥有和使用密钥,从而有效的防止了数字化产品的防伪,也为非法传播的盗版数字化产品的溯源提供了途径。
发明内容
本发明的目的旨在:提供一种携带用户信息的密钥的生成方法,将数字化产品与用户绑定。提高数字化产品的版权保护效率及用户的使用体验,保护合法用户的权益,抑制和防止非法用户的使用,并对非法使用的产品进行追踪,达到有效地实现数字化产品的防伪与溯源。
1、提供一种携带用户信息的密钥生成方法;
2、将数字化产品与用户信息进行绑定,对数字化产品进行防伪,保护合法用户的权益,有效抑制非法用户的使用;
3、对非法使用的盗版数字化产品进行溯源。
本发明的目的是这样实现的:
这种携带用户信息的密钥的生成方法,其特征在于:在数字化产品的版权保护中,数字产品文件的加密密钥由随机信息部分和用户信息部分共同构成,服务器分别对不同的用户所购买的数字产品文件使用不同的密钥进行加密,将用户信息与数字产品文件绑定,使合法用户才能拥有和使用该密钥;它包括以下流程:
(1)密钥请求;
(2)密钥的生成;
(3)密钥的分发;
(4)密钥的使用;
(5)防伪与溯源。
所述步骤(1)的密钥请求的详细操作步骤为:
A.用户在数字化产品内容提供者处服务器端进行注册;
B.用户使用所注册的账户进行登录,登录成功后,客户端随机生成一对非对称的客户端密钥对,并将客户端公钥发送至数字化产品内容提供者处服务器端;
C.用户浏览数字化产品文件,购买所需的文件;
D.用户购买成功后,便可下载使用所购买的文件,用户点击购买后的文件,向服务器提出下载请求;
E.服务器收到用户的下载请求,根据用户信息,准备生成密钥。
所述步骤(2)中密钥的生成的详细操作步骤为:
A.服务器收到用户的下载请求,提取用户信息,准备生成密钥;
B.密钥由随机信息部分和用户信息部分组成;
C.服务器以文件ID为种子,随机生成密钥的随机信息部分;
D.服务器提取登录用户的用户信息;
E.服务器将随机信息部分和用户信息部分打包,生成密钥。
所述步骤(3)中的密钥分发的详细操作步骤如下:
A.服务器生成密钥后,使用其对数字化产品进行对称加密;
B.服务器使用接收的客户端公钥对服务器生成的密钥进行非对称加密,以保证密钥的安全传递;
C.服务器将加密后的密钥与数字化产品一起发送给客户端用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中师范大学;华中科技大学,未经华中师范大学;华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410266140.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种快捷键盘
- 下一篇:非接触式屏幕互动传媒装置