[发明专利]一种签名验证的方法及设备有效

专利信息
申请号: 201310213531.4 申请日: 2013-05-31
公开(公告)号: CN104219047B 公开(公告)日: 2017-12-15
发明(设计)人: 雷浩;王凤和;胡予濮 申请(专利权)人: 华为技术有限公司
主分类号: H04L9/32 分类号: H04L9/32
代理公司: 深圳中一专利商标事务所44237 代理人: 张全文
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 签名 验证 方法 设备
【说明书】:

技术领域

发明涉及算法领域,尤其涉及到一种签名验证的方法及设备。

背景技术

指定验证者签名要求只有指定的验证者能够确定签名者事实上生成了该签名,而任何第三方都无法验证该签名。不仅如此,指定的验证者也无法使得任何第三方相信该签名来自签名者。这是因为指定验证者本人也能生成一个与真实指定验证者签名不可区分的签名。不过,指定验证者签名容易遭受在线的窃听攻击。因为,在线窃听攻击下,第三方有可能在指定验证者之前就得到了签名者签署的签名,由于第三方确定在指定验证者之前得到的签名,因而第三方确信该签名是由签名者签署的。强指定验证者签名能够较好的抵御这种在线攻击,实现上述签名要求。因为,在强指定验证者签名中,签名信息被有效的保护,只有拥有指定验证者密钥的人才能获得真实的签名信息,第三方只能得到一组近似随机的数据,这样,即使第三方通过在线窃听在签名者之前得到签名,在第三方看来这些签名是随机的数字,第三方甚至不清楚该随机的数字包含签名信息。

指定验证者签名在版权保护、合同签署等电子商务领域存在广泛的应用。例如,在电子合同签署领域,两家公司在签署正式合同之前,需要经过多次秘密协商以确定合同条款。在进行合同草本的协商过程中,合同的双方并不希望将协商的内容公开,或者让另一方将与本方的合同草本提供给本方的竞争者以获取更高的报价等,同时还要求合同的另一方完全能够确认本方的利益主张。在这样的应用环境下指定验证者签名能够提供现实需要的安全防护。合同的双方分别作为强指定验证者签名的签名者和指定验证者。通过强指定验证者签名方案,能够实现双方安全、隐私的合同草本的协商。

2012年,Wang等基于盆景树算法构造了一个基于格工具的强指定验证者签名方案,并实现了随机预言机模型下的不可伪造性证明。然而该方案是在公钥环境下设计和构造的,方案自身依赖于公钥证书的使用,这使得方案的实用性较差。因为在公钥环境下,用户的公钥证书都是由一个证书发放机构发放的,该机构要负责用户公钥的注册及维护。当用户过多时,该机构的工作效率降低可能影响用户的效率。同时用户的公钥证书还存在过期、被伪造等安全问题。总之,证书发放机构自身的安全问题及效率问题可能成为公钥基础设施的应用瓶颈。

发明内容

本发明实施例提供了一种签名验证的方法,旨在一定程度上解决强指定验证者签名依赖公钥证书而引起的应用性较差的问题。

第一方面,一种签名验证的方法,所述方法包括:

密钥生成者PKG根据第一预先设置的算法生成所述PKG的公钥A和所述PKG的密钥T;

所述PKG根据第二预先设置的算法、签名者身份ID、所述PKG的公钥A和所述PKG的密钥T生成所述签名者的公钥和所述签名者的密钥TID

所述PKG根据所述第二预先设置的算法和指定验证者身份ID生成所述指定验证者的公钥B和指定验证者的密钥TB

签名者服务器根据原像抽样函数、所述签名者的密钥TID、所述签名者的公钥所述指定验证者的公钥B生成指定验证者签名e,并对所述签名e进行加密,得到加密后的签名;

指定验证者服务器根据所述指定验证者的密钥TB和所述加密后的签名计算得到所述签名e,并对所述签名e进行验证。

结合第一方面,在第一方面的第一种可能的实现方式中,所述签名者服务器根据原像抽样函数、所述签名者的密钥TID、所述签名者的公钥所述指定验证者的公钥B生成指定验证者签名e,包括:

随机选择向量计算H2(M,r);其中,所述安全Hash函数H2映射到消息M∈(0,1)*,安全参数m≥2nlogq,q>βω(logn),β=poly(n),安全参数n为素数;

随机选择一个新向量以满足其中,高斯参数参数限

利用原像抽样函数通过所述签名者的密钥TID计算满足

令则e为所述消息的指定验证者签名;

所述对所述签名e进行加密,得到加密后的签名,包括:

随机选择向量计算其中,安全hash函数H3映射到

按照错误分布抽取错误向量计算σ=e+H3(M,t)(modq),y=BTt+x(modq);

加密后的签名为(σ,r,y)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310213531.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top