[发明专利]一种代理重指定验证者签名方法有效
| 申请号: | 201610024927.8 | 申请日: | 2016-01-13 |
| 公开(公告)号: | CN105471918B | 公开(公告)日: | 2018-06-12 |
| 发明(设计)人: | 田海博;马宇峰;吴迪 | 申请(专利权)人: | 中山大学 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 广州市深研专利事务所 44229 | 代理人: | 刘玉颖 |
| 地址: | 510275 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务提供方 内容提供方 验证 私钥 公钥验证 获取内容 密钥信息 签名密钥 签名提供 生成算法 使用内容 系统参数 消费方向 运行密钥 第一级 公用的 提供方 代理 密钥 上传 算法 | ||
本发明涉及一种代理重指定验证者签名方法,步骤包括:服务提供方运行设置算法,生成各方公用的系统参数;内容提供方和消费方运行密钥生成算法生成自身的密钥对;内容提供方使用其私钥对内容进行第一级别的数字签名,并把第一级别的数字签名值和内容上传到服务提供方;内容消费方同内容提供方交互,由内容提供方生成重签名密钥并把该密钥信息上传给服务提供方;内容消费方向服务提供方请求指定的内容,服务提供方生成第二级别的数字签名,并把指定内容和第二级别的数字签名提供给内容消费方;内容消费方使用内容提供方的公钥验证第二级别的数字签名;内容消费方可以使用其私钥单独生成关于所获取内容的可验证的第二级别的数字签名。
技术领域
本发明涉及信息安全领域,特别是涉及一种代理重指定验证者签名方法。
背景技术
Jakobsson在1996年提出了指定验证者签名的概念。指定验证者签名除了一般的签名算法和验证算法之外,还包括有一个模拟算法。指定的验证者通过模拟算法可以模拟一个数字签名,这个模拟的数字签名也可以通过验证算法的验证。这意味着除了指定的验证者之外,其它任何实体即使能够通过验证算法验证一个数字签名,也无法确认这个数字签名是由签名者生成的,还是由指定验证者生成的。
在版权保护领域,软件的发行商可以为每一个软件购买者签署指定验证者签名,使得购买者既可以验证所购买软件是否是正品,又可以防止购买者进一步通过刻录等方式进行二次售卖。注意购买者可以自行生成一个合规的数字签名,所以二次售卖的时候无法向普通消费者证明某个软件产品是完整可信的正版产品。
指定验证者签名,在提出之后受到了很大的关注,并发展出了强指定验证者签名,多指定验证者签名等概念,满足不同的应用环境。然而,随着云计算技术的发展,软件的发行商可以利用云存储服务,把软件放在云服务器上。购买者只需要获得授权,就可以获取软件发行商存储在云服务器中的软件。在这种情况下,软件发行商如果希望使用指定验证者签名技术,就需要为每一个购买软件的购买者计算一次指定验证者签名,然后上传到云服务器,每一个购买者下载软件和对应的指定验证者签名。然而这种方法显然效率比较低,没有利用到云计算的优势。理想的情况应该是一份软件只有一个签名,在需要时由云服务器生成指定验证者签名,提供给购买者。但是目前并没有这样的方法。
由此我们得出结论,虽然指定验证者签名是一个比较早的概念,并且受到了很多关注,但是适应于云环境的指定验证者签名尚不存在。
发明内容
本发明的目的在于提供一种代理重指定验证者签名方法,解决背景技术中不存在适用于云环境的指定验证者签名的问题。
为实现上述目的,本发明给出一种代理重指定验证者签名方法,该方法涉及内容提供方、内容消费方、服务提供方三个主体,包括以下步骤:
1)服务提供方运行设置算法,生成各方公用的系统参数;
2)内容提供方运行密钥生成算法生成自身的密钥对;
3)内容消费方运行密钥生成算法生成自身的密钥对;
4)内容提供方使用其私钥对内容进行第一级别的数字签名,并把第一级别的数字签名值和内容上传到服务提供方;
5)内容消费方同内容提供方交互,由内容提供方生成重签名密钥并把密钥信息上传给服务提供方;
6)内容消费方向服务提供方请求指定的内容,服务提供方确认拥有该内容消费方关于指定内容的重签名密钥,就把指定内容进行代理重签名,生成第二级别的数字签名,并把指定内容和第二级别的数字签名提供给内容消费方;
7)内容消费方使用内容提供方的公钥验证第二级别的数字签名;
8)内容消费方可以使用其私钥单独生成关于所获取内容的可验证的第二级别的数字签名。
所述服务提供方运行设置算法,生成各方公用的系统参数的步骤包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610024927.8/2.html,转载请声明来源钻瓜专利网。





