[发明专利]一种区块链下基于SM2的交易签名方法、装置、设备及介质有效

专利信息
申请号: 202111259574.7 申请日: 2021-10-28
公开(公告)号: CN113992329B 公开(公告)日: 2023-04-07
发明(设计)人: 冯宗浩;罗琼;谢启鹏;李辉忠;严强;李昊轩;陈宇杰 申请(专利权)人: 深圳前海微众银行股份有限公司;香港科技大学
主分类号: H04L9/32 分类号: H04L9/32;G06Q40/04
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 宋正伟
地址: 518027 广东省深圳市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 区块 基于 sm2 交易 签名 方法 装置 设备 介质
【说明书】:

发明公开了一种区块链下基于SM2的交易签名方法及装置,包括:生成方针对待发送交易,确定第一三维坐标;基于第一预设步骤通过第一三维坐标的z坐标值和第一参数确定第一逆元,并根据第一逆元将第一三维坐标转换为第一二维坐标;任一第一预设步骤中包括第一预设次方数;任一第一预设步骤中的第一预设次方数是根据第一参数确定的;根据第一二维坐标、待发送交易的哈希值和第二参数确定第一签名参数;根据生成方的私钥和第二参数生成第二逆元;根据第二逆元确定第二签名参数;生成方发送待发送交易及第一签名参数和第二签名参数。减少确定第一逆元进而第二逆元时的计算量,从而降低生成签名的耗时,提升生成签名的效率。

技术领域

本发明涉及金融科技(Fintech)领域,尤其涉及一种区块链下基于SM2 的交易签名方法及装置。

背景技术

随着计算机技术的发展,越来越多的技术(例如:区块链、云计算或大数据)应用在金融领域,传统金融业正在逐步向金融科技转变,大数据技术也不例外,但由于金融、支付行业的安全性、实时性要求,也对大数据技术签名算法效率提出了更高的要求。

目前,数字签名算法包括SM2、RSA算法等,针对SM2算法,在签名生成过程中,由三维坐标系转换为二维坐标系需要模逆运算,在最后生成签名时,也需要模逆运算的参与;在签名验证过程中,也需要通过将三维坐标系转换为二维坐标系,进而确定验证信息,即需要模逆运算。

而在签名算法中,模逆运算需要重复多次重复的执行平方运算,导致SM2 算法所消耗的算力大,计算复杂、耗时,使签名生成及验证的效率低。

发明内容

本发明实施例提供一种区块链下基于SM2的交易签名方法及装置,用于减少计算量、降低耗时,提升生成签名的效率。

第一方面,本发明实施例提供一种区块链下基于SM2的交易签名方法,包括:

生成方针对待发送交易,基于SM2椭圆曲线的基点和第一随机数确定第一三维坐标;

所述生成方基于第一预设步骤通过所述第一三维坐标的z坐标值和所述 SM2椭圆曲线的第一参数确定第一逆元,并根据所述第一逆元将所述第一三维坐标转换为第一二维坐标;任一第一预设步骤中包括第一预设次方数;所述任一第一预设步骤中的第一预设次方数是根据所述第一参数确定的;

所述生成方根据所述第一二维坐标、所述待发送交易的哈希值和所述SM2 椭圆曲线的第二参数确定第一签名参数;

所述生成方根据所述生成方的私钥和所述第二参数生成第二逆元;根据所述第二逆元确定第二签名参数;

所述生成方发送所述待发送交易及签名,所述签名包括所述第一签名参数和所述第二签名参数。

上述技术方案中,根据第一预设步骤中各步骤的第一预设次方数,减少确定第一三维坐标的z坐标值模所述SM2椭圆曲线的第一参数的第一逆元时的计算量,从而降低生成签名的耗时,提升生成签名的效率。

可选的,所述生成方根据所述第一预设步骤确定所述第一三维坐标的z坐标值模所述SM2椭圆曲线的第一参数的逆元,包括:

所述生成方根据所述第一预设步骤确定所述第一三维坐标的z坐标值的q 次方值;所述q=p-2,p为所述第一参数;所述第一预设步骤包括17个步骤;所述17个步骤中包括15个点乘算法的步骤;

对所述第一三维坐标的z坐标值的q次方值模所述第一参数,确定所述第一逆元。

上述技术方案中,基于第一三维坐标的z坐标值,通过17个步骤中包括 15个点乘算法的步骤及两个非点乘算法的其他步骤就可以得到第一三维坐标的z坐标值的q次方值,即zq。以此减少确定第一逆元时的计算量,从而降低生成第一签名参数的耗时,提升生成第一签名参数的效率。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司;香港科技大学,未经深圳前海微众银行股份有限公司;香港科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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