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

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

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 苏州国芯科技股份有限公司万刘蝉获国家专利权

苏州国芯科技股份有限公司万刘蝉获国家专利权

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

龙图腾网获悉苏州国芯科技股份有限公司申请的专利一种SM2运算方法、系统、设备及计算机可读存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114491575B

龙图腾网通过国家知识产权局官网在2025-08-01发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111565585.8,技术领域涉及:G06F21/60;该发明授权一种SM2运算方法、系统、设备及计算机可读存储介质是由万刘蝉;郑茳;肖佐楠;匡启和;汪建强设计研发完成,并于2021-12-20向国家知识产权局提交的专利申请。

一种SM2运算方法、系统、设备及计算机可读存储介质在说明书摘要公布了:本申请公开了一种SM2运算方法、系统、设备及计算机可读存储介质,获取待运算的目标数据;获取当前时刻下SM2算法的第一椭圆曲线参数;获取私钥,对私钥进行盲化处理,得到盲化私钥;确定椭圆曲线点,对椭圆曲线点进行盲化处理,得到盲化曲线点;基于盲化私钥、盲化曲线点对目标数据进行运算,得到目标运算结果;获取当前时刻下SM2算法的第二椭圆曲线参数;判断第一椭圆曲线参数与第二椭圆曲线参数是否一致,若是,则确定目标运算结果正确。本申请应用盲化私钥及盲化曲线点对目标数据进行SM2运算,并且对椭圆曲线参数进行了安全验证,能够抵抗侧信道攻击,安全性好。本申请提供的一种SM2运算方法系统、设备及计算机可读存储介质也解决了相应技术问题。

本发明授权一种SM2运算方法、系统、设备及计算机可读存储介质在权利要求书中公布了:1.一种SM2运算方法,其特征在于,包括: 获取待运算的目标数据; 获取当前时刻下SM2算法的第一椭圆曲线参数; 获取私钥,对所述私钥进行盲化处理,得到盲化私钥; 确定椭圆曲线点,对所述椭圆曲线点进行盲化处理,得到盲化曲线点; 基于所述盲化私钥、所述盲化曲线点对所述目标数据进行运算,得到目标运算结果; 获取当前时刻下所述SM2算法的第二椭圆曲线参数; 判断所述第一椭圆曲线参数与所述第二椭圆曲线参数是否一致,若是,则确定所述目标运算结果正确; 其中,所述目标数据包括消息,所述目标运算结果包括所述消息的签名结果;所述基于所述盲化私钥、所述盲化曲线点对所述目标数据进行运算,得到目标运算结果,包括: 计算Za=Hashental||IDA||a||b||Gx||Gy||pkx||pky,m'=HashZa||m; 生成第五随机数,对所述第五随机数进行盲化处理,得到盲化第五随机数; 基于随机滑动窗口算法计算x1,y1=r5'×A'2,R=m'+x1modN,若R==0或R+r5=N,则重新生成所述第五随机数,返回执行所述对所述第五随机数进行盲化处理,得到盲化第五随机数的步骤; 若R≠0且R+r5≠N,则计算S=R+r5×r3×k'2 -1-R; 判断S是否等于0;若S不等于0,则将R,S作为所述签名结果; 其中,ental表示签名标识;IDA表示所述消息的唯一标识;a、b表示所述SM2算法中的预设数值;Gx表示预设椭圆曲线点的横坐标值;Gy表示所述预设椭圆曲线点的纵坐标值;pkx表示公钥的横坐标值;pky表示所述公钥的纵坐标值;Hash表示哈希运算;m表示所述消息;||表示拼接运算;r5'表示所述盲化第五随机数;mod表示求余运算;r5表示所述第五随机数;N表示椭圆曲线的阶;A'2表示所述盲化曲线点;r3表示第三随机数;k'2表示所述盲化私钥。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人苏州国芯科技股份有限公司,其通讯地址为:215011 江苏省苏州市高新区竹园路209号苏州创业园3号楼23层;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

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