Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 中国科学院软件研究所杨晨获国家专利权

中国科学院软件研究所杨晨获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉中国科学院软件研究所申请的专利基于SM2数字标识签名的泛指定验证者签名证明方法及系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118631468B

龙图腾网通过国家知识产权局官网在2025-10-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410708251.9,技术领域涉及:H04L9/32;该发明授权基于SM2数字标识签名的泛指定验证者签名证明方法及系统是由杨晨;晏敏;杨亦凡设计研发完成,并于2024-06-03向国家知识产权局提交的专利申请。

基于SM2数字标识签名的泛指定验证者签名证明方法及系统在说明书摘要公布了:本公开一种基于SM2数字标识签名的泛指定验证者签名证明方法及系统,属于信息安全技术领域。所述方法包括:从签名者获取消息m、该消息m的签名σ以及该签名者的用户信息IDa,并结合由系统管理员生成的系统主公钥mpk验证该签名σ的有效性;在该签名σ有效的情况下,基于所述消息m、所述签名σ、所述用户信息IDa以及所述系统主公钥mpk,生成转换签名和转换密钥tk;将所述消息m和所述转换签名发送给指定验证者,并基于所述系统主公钥mpk、所述转换签名所述转换密钥tk和所述用户信息IDa与指定验证者进行交互,以向指定验证者证明所述消息m的真实性。本发明可以解决现有基于SM2数字签名的UDVSP方案证书管理开销大、维护困难等问题。

本发明授权基于SM2数字标识签名的泛指定验证者签名证明方法及系统在权利要求书中公布了:1.一种基于SM2数字签名的泛指定验证者签名证明方法,其特征在于,应用于一签名拥有者,所述方法包括: 从签名者获取消息m、该消息m的签名σ以及该签名者的用户信息IDa,并结合由系统管理员生成的系统主公钥mpk验证该签名σ的有效性; 在该签名σ有效的情况下,基于所述消息m、所述签名σ、所述用户信息IDa以及所述系统主公钥mpk,生成转换签名和转换密钥tk; 将所述消息m和所述转换签名发送给指定验证者,并基于所述系统主公钥mpk、所述转换签名所述转换密钥tk和所述用户信息IDa与指定验证者进行交互,以向指定验证者证明所述消息m的真实性; 其中,所述系统管理员生成系统主公钥mpk的过程,包括: 获取安全参数λ; 通过随机选取一大素数q,确定非奇异椭圆曲线E:y2=x3+ax+bmodq;其中,a、b分为有限域中的随机数; 在非奇异椭圆曲线E所有点中选取素数n阶循环群以及生成元 选取哈希函数哈希函数和哈希函数其中,所述哈希函数为消息摘要长度为v比特的密码杂凑函数,所述哈希函数为安全的密码杂凑函数; 在有限域选取一随机数x,以计算部分系统主公钥Ppub=xP; 输出系统主公钥和系统主私钥msk=x;所述签名者生成消息m的签名σ的过程,包括: 基于系统主公钥mpk、系统主私钥msk和签名者的用户信息IDa,生成该签名者的私钥sk; 获取消息m; 结合系统主公钥mpk和所述私钥sk对消息m进行签名,得到该消息m的签名σ; 所述基于系统主公钥mpk、系统主私钥msk和签名者的用户信息IDa,生成该签名者的私钥sk,包括: 在有限域选取一随机数l; 计算部分用户私钥L=lP和部分用户私钥d=l+xh;其中,中间变量 输出私钥sk=L,d; 所述结合系统主公钥mpk和所述私钥sk对消息m进行签名,得到该消息m的签名σ,包括: 计算用户的可辨别标识和哈希值其中,ENTLA是用户信息IDa的比特串长度,xp,yp和xL,yL分别表示生成元P和部分用户私钥L的横纵坐标; 在有限域选取一随机数k,并计算椭圆曲线点K=kP=xK,yK和部分签名r=e+xKmodn; 若r≠0且r+k≠n,则计算部分签名s=1+d-1k-rdmodn; 在部分签名s≠0的情况下,输出消息m的签名σ=L,r,s; 所述从签名者获取消息m、该消息m的签名σ以及该签名者的用户信息IDa,并结合由系统管理员生成的系统主公钥mpk验证该签名σ的有效性,包括: 在部分签名r和部分签名s属于有限域的情况下,计算中间变量t=r+smodn;其中,部分签名r或部分签名s不属于有限域时,判定所述签名σ无效; 在中间变量t≠0的情况下,依次计算可辨别标识中间变量哈希值椭圆曲线点K′=sP+tL+h′Ppub=x′K,y′K和部分签名r′=e′+x′Kmodn;其中,中间变量t=0时,判定所述签名σ无效; 若r′=r,则判定所述签名σ有效。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国科学院软件研究所,其通讯地址为:100190 北京市海淀区中关村南四街4号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

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