买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】基于全域哈希的身份基数字签名方法_湖南盾神科技有限公司_201911114919.2 

申请/专利权人:湖南盾神科技有限公司

申请日:2019-11-14

公开(公告)日:2020-03-20

公开(公告)号:CN110896351A

主分类号:H04L9/08(20060101)

分类号:H04L9/08(20060101);H04L9/06(20060101);H04L9/32(20060101)

优先权:

专利状态码:有效-授权

法律状态:2022.07.26#授权;2020.04.14#实质审查的生效;2020.03.20#公开

摘要:本发明一种基于全域哈希的身份基数数字签名方法,包括以下步骤;S1:参数初始化;S2:密钥生成中心生成主公钥和主私钥;S3:用户密钥生成;S4:用户签名;S5:签名验证。本发明采用基于全域哈希的身份基数字签名方案,完成了用户身份与公钥的最自然绑定,避免第三方信任系统繁琐的信任证明;与国际上流行HESS‑IBS的方案相比,在相同安全强度下,本方案在签名阶段取消了最为耗时的双线性对运算,并且减少了一次点乘运算,而在签名验证阶段与HESS‑IBS算法相当。在实际的应用场景下,该特点积极意义显著。

主权项:1.一种基于全域哈希的身份基数字签名方法,其特征在于;包括以下步骤:S1:New-IBS密码算法参数初始化:阶数为大素数N的加法循环子群G1和G2,G1的生成元P1,G2的生成元P2;阶数为大素数N的乘法循环子群GT;双线性对e是G1×G2→GT的映射;哈希函数HZ,n的输入为比特串Z和整数n、输出为a∈[1,n-1],得到H1,H2;公开参数P1,P2,H1,H2;S2:密钥生成中心生成主公钥Ppub和主私钥s:密钥生成中心将随机产生的随机数s∈[1,N-1]作为主私钥,并将s和P2的乘积作主公钥Ppub,Ppub=s·P2;公开参数Ppub和ePpub,P2;S3:用户密钥生成:用户A的标识为IDa,为产生用户A的签名私钥dsA,密钥生成中心首先在有限域FN上计算t1=H1IDa,N+P1,若t1=0则需重新产生签名主私钥,计算和公开签名主公钥,并更新已有用户的签名私钥;否则计算dsA=s[t1];S4:用户签名:设用户A待签名的消息为比特串M,获取消息M的数字签名V,U;通过随机产生整数r,进行哈希得到HIDa;HIDa与G1群的元素P1相加得到点元素V,将消息M与V相连接后进行哈希,所得整数h与随机数r做加法后与用户私钥相乘,计算得到消息M的签名即为SigV,U;S5:签名验证:作为验证者的用户B对收到的消息M’及其数字签名V’,U’进行检验,检验V’和U’是否属于G1,不属于则不通过;属于则进一步将息M’与V’相连接后进行哈希得到整数h’,再进行双线性对运算计算点元素是否相同,成立则验证通过,否则验证不通过。

全文数据:

权利要求:

百度查询: 湖南盾神科技有限公司 基于全域哈希的身份基数字签名方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。