湖北大学张莎莎获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉湖北大学申请的专利一种常数级签名大小的SM2环签名方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120582789B 。
龙图腾网通过国家知识产权局官网在2025-12-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510575675.7,技术领域涉及:H04L9/32;该发明授权一种常数级签名大小的SM2环签名方法是由张莎莎;刘博闻;余文秀;张笑宇;曾祥勇;李丽莎设计研发完成,并于2025-05-06向国家知识产权局提交的专利申请。
本一种常数级签名大小的SM2环签名方法在说明书摘要公布了:本发明涉及一种常数级签名大小的SM2环签名方法,数字签名技术有效保证了通信数据的真实性,完整性和身份可验证性,但是在匿名投票,匿名支付等场景,传统的数字签名会泄露敏感信息。而环签名可以将签名者隐藏在用户群组中,可以有效保护签名者的隐私。由于大多现有的环签名大小与环成员数量呈线性增长关系,有研究提出使用双线性对累加器实现常数级的环签名,后续也出现了很多常数级的环签名方案,同样是基于双线性配对来实现。但国产密码SM2使用的标准椭圆曲线不支持双线性配对,无法实现SM2的常数级环签名,所以本发明通过RSA累加器与SM2签名的融合设计,在保持国密算法兼容性的同时实现了恒定签名大小。
本发明授权一种常数级签名大小的SM2环签名方法在权利要求书中公布了:1.一种常数级签名大小的SM2环签名方法,其特征在于,包括以下步骤: 步骤1、系统初始化,给定安全参数1λ,输出公共参数: 步骤2、生成共t个用户的私钥和公钥,其中第i个用户的私钥为di,公钥为PKi; 步骤3.1、t个用户中的一个签名用户选取t-1个用户公钥,加上自身的公钥构成环公钥设签名者的用户序号为π,1≤π≤t,输入系统参数params,私钥dπ,和消息m; 步骤3.2、计算e=H3m; 步骤3.3、随机选取随机数计算椭圆曲线上点G的k倍点的坐标[k]G=xr,yr,r=e+xrmodq;随机选取随机数计算s=1+dπ·g2-1k-r·dπ·g2modq; 计算 步骤3.4、随机选取随机数Q=[g2]Pπ=xπ′,yπ′;随机选取随机数a=Ucmodn,b=H2e||a||U||xπ′||V; 步骤3.5、计算r1=c+b·g1-1·xπ; 步骤3.6、输出签名σ=r,s,r1,a,U,Q; 步骤4.1、验证者输入系统参数params,消息m,签名σ和公钥列表 步骤4.2、检查是否成立,不成立则则判断验证证不通过,成立则计算e=H3m,Z=r+smodq,[s]G+[Z]Q=xr,yr,并转到下一步; 步骤4.3、计算R=e+xrmodq,判断R是否等于r,若成立则转到下一步继续验证; 步骤4.4、计算b=H2e||a||U||xπ′||V; 步骤4.5、验证是否成立,若相等则判断验证证通过,否则验证失败; 上述方法中的各参数定义如下: q:一个大素数; 由1,2,,…,q-1组成的整数集合; 模n的二次剩余循环群; modq:模q运算; modn:模n运算; [k]P:椭圆曲线上点P的k倍点,k是正整数; 阶为q的加法循环群; G:加法循环群的基点; λ:安全参数; x||y:x与y的拼接; m:待签名消息; e:消息m的标识哈希值; PKi:用户i的公钥; di:用户的私钥; V:累加器的值; μ:累加器的初始值; W:签名者证据; H1:密码杂凑函数, H2:密码杂凑函数, H3:密码杂凑函数, 公钥列表,即{PK1,PK2,...,PKt}; k,g1,g2,c:群里的随机元素; σ:消息的签名值, params:公共参数, xr,yr是对k的承诺值,r是生成的挑战值,s是对r的响应,U,Q分别是对成员证据W,签名者公钥PKπ的承诺值,b是生成的挑战值,a,r1是用于计算承诺时的随机数。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人湖北大学,其通讯地址为:430062 湖北省武汉市武昌区友谊大道368号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励