[发明专利]协同签名方法、系统、设备及存储介质在审
申请号: | 202310137786.0 | 申请日: | 2023-02-06 |
公开(公告)号: | CN116318713A | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 王慧;张渊;郑江东 | 申请(专利权)人: | 北京握奇数据股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08 |
代理公司: | 北京辰权知识产权代理有限公司 11619 | 代理人: | 付婧 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 协同 签名 方法 系统 设备 存储 介质 | ||
本申请公开了一种协同签名方法,包括:第一通信方生成第一随机数,根据第一随机数以及预先申请的第一子私钥计算变量数据,将变量数据发送到第二通信方;第二通信方生成第二随机数,根据第二随机数、预先申请的第二子私钥以及变量数据计算第二部分签名数据,将第二部分签名数据发送到第一通信方;第一通信方根据第一随机数、第一子私钥以及第二部分签名数据计算第一部分签名数据;第一通信方根据第一部分签名数据以及第二部分签名数据得到完整签名数据进行签名。根据本申请实施例提供的协同签名方法,通信双方无法获取到对方私钥的任何信息,从而无法获取完整的私钥信息,完整的私钥在整个签名运算过程中不出现,提高了私钥的安全性。
技术领域
本发明涉及密码学技术领域,特别涉及一种协同签名方法、系统、设备及存储介质。
背景技术
随着科学技术的飞速发展,物联网等网络平台为大数据的存储和传输提供了强大的计算平台,也为人们的日常生活提供了便利。但是,数据的安全和隐私问题成为人们高度关注的话题。在大数据环境中,既要实现消息安全存储、传输以及使用,又要防止消息泄漏、保证消息的完整性、保密性,是一个巨大的挑战。
基于公钥密码学的数字签名和加密技术是实现消息机密性、完整性和不可否认性的关键技术,已经广泛应用于网络通信、电子商务和电子政务等领域。在公钥密码体制中,公钥是公开的,任何人都可以利用公钥对数据进行加密或者验签操作。在标识密码算法中,公钥就是参与方的标识。解密或者签名时需要采用与公钥相对应的私钥进行操作。但是私钥并非每个人都可以获取,只有私钥的拥有者才能签名或者解密数据。因此,如何保护私钥的安全性成为业内关注的问题。通常用户的私钥需要在专门的硬件中安全地生成、存储并使用。但是随着公钥密码算法的普及,以及我国自主研制的SM9标识密码算法的推广,SM9算法在物联网应用以及云计算系统中也发挥了越来越重要的作用。而在这些使用场景中的很多系统和终端,特别是移动智能终端,并没有配置密码芯片、安全元件等形式的硬件密码模块,我们称之为“弱终端”,只能依赖于软件密码模块来完成密码运算,私钥则需要存储在用户终端本地存储介质中。虽然私钥能通过加密、PIN码保护等手段进行保护,但仍然易被攻击者窃取。
发明内容
本申请实施例提供了一种协同签名方法、系统、设备及存储介质。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
第一方面,本申请实施例提供了一种协同签名方法,包括:
第一通信方生成第一随机数,根据所述第一随机数以及预先申请的第一子私钥计算变量数据,将所述变量数据发送到第二通信方;
第二通信方生成第二随机数,根据所述第二随机数、预先申请的第二子私钥以及所述变量数据计算第二部分签名数据,将所述第二部分签名数据发送到第一通信方;
第一通信方根据所述第一随机数、第一子私钥以及第二部分签名数据计算第一部分签名数据;
第一通信方根据所述第一部分签名数据以及第二部分签名数据得到完整签名数据进行签名。
在一个可选地实施例中,第一通信方生成第一随机数,根据所述第一随机数以及预先申请的第一子私钥计算变量数据之前,还包括:
第一通信方发起私钥获取请求;
密钥生成中心接收所述私钥获取请求,计算出用户私钥相关数据,将所述用户私钥相关数据拆分成第一子私钥和第二子私钥;
密钥生成中心将所述第一子私钥发送到第一通信方,将所述第二子私钥发送到第二通信方。
在一个可选地实施例中,密钥生成中心计算出用户私钥相关数据,将所述用户私钥相关数据拆分成第一子私钥和第二子私钥,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京握奇数据股份有限公司,未经北京握奇数据股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310137786.0/2.html,转载请声明来源钻瓜专利网。