[发明专利]数字签名的生成方法、装置和服务器有效
申请号: | 202011407003.9 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112417489B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 邓燚;宋旭阳;马顺利;张心轩;汪海龙;谢翔 | 申请(专利权)人: | 矩阵元技术(深圳)有限公司;中国科学院信息工程研究所 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 徐焕;周达 |
地址: | 518061 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字签名 生成 方法 装置 服务器 | ||
本说明书提供了数字签名的生成方法、装置和服务器。基于该方法,多个节点服务器在进行联合签名时,参与联合签名的多个节点服务器中的任意一个作为第一节点服务器可以先生成第一随机数、第二随机数和第一临时私钥;再根据综合了ElGamal加密算法和类群加密算法的预设的协议规则,利用上述数据与其他节点服务器进行多次的数据交互和验证,以分次生成目标信息的目标数字签名中的第一部分签名和第二部分签名,进而可以得到关于目标信息的完整的目标数字签名。从而能在不泄露各个节点服务器所各自持有的私钥数据的前提下,高效、安全地实现多方门限联合签名。
技术领域
本说明书属于数字签名技术领域,尤其涉及数字签名的生成方法、装置和服务器。
背景技术
随着互联网的发展,在许多应用场景(例如,基于区块链的电子证券处理场景等)中,对相关信息的处理往往会涉及到多个参与方,需要多于某一门限值数量的参与方共同协作参与才能够对该信息进行联合签名;同时,还要求在上述多方参与的联合签名过程中,要保护各个参与方的数据安全,避免向其他参与方泄露己方所持有的私钥数据。
目前,亟需一种能够在不泄露各个节点服务器的私钥数据的前提下,高效、安全地实现多方门限联合签名的方法。
发明内容
本说明书提供了一种数字签名的生成方法、装置和服务器,以能在不泄露各个节点服务器所各自持有的私钥数据的前提下,高效、安全地实现多方门限联合签名。
本说明书提供了一种数字签名的生成方法,所述方法应用于多个节点服务器中的第一节点服务器,所述方法包括:
响应联合签名请求,生成第一随机数、第二随机数和第一临时私钥;其中,所述联合签名请求至少携带有待签名的目标信息;
根据预设的协议规则,利用第二随机数和第一公钥加密第一随机数得到第一密文数据;利用第一临时私钥生成关于第一临时公钥的第一临时承诺文件;并生成关于第一密文数据和第一临时承诺文件的第一证明文件;其中,所述预设的协议规则为根据ElGamal加密算法和类群加密算法得到的;
对外广播包含有所述第一密文数据、第一临时承诺文件和第一证明文件的第一数据组;并接收其他节点服务器广播的第一数据组;
根据预设的协议规则、所述其他节点服务器广播的第一数据组,通过与其他节点服务器中的各个节点服务器分别进行预设的第一数据交互,以得到第二中间数据和第三中间数据;
根据预设的协议规则、所述第三中间数据,通过与其他节点服务器进行预设的第二数据交互,以生成目标信息的目标数字签名中的第一部分签名;
根据预设的协议规则、第一随机数、目标信息、第二中间数据和第一部分签名,通过与其他节点服务器进行预设的第三数据交互,以生成目标信息的目标数字签名中的第二部分签名;
根据所述第一部分签名和所述第二部分签名,生成目标信息的目标数字签名。
在一个实施例中,根据预设的协议规则、所述其他节点服务器广播的第一数据组,通过与其他节点服务器中的各个节点服务器分别进行预设的第一数据交互,以得到第二中间数据和第三中间数据,包括:
根据预设的协议规则、所述其他节点服务器广播的第一数据组,生成并向所述其他节点服务器中的各个节点服务器发送相对应的第一类参数数据、第二密文数据和第三密文数据;并接收所述其他节点服务器生成并发送的与第一节点服务器相对应的第一类参数数据、第二密文数据和第三密文数据;
解密所接收到的第二密文数据和第三密文数据,得到与其他节点服务器分别对应的第二类参数据和第三类参数数据;
根据预设的协议规则,利用第一随机数、其他节点服务器的门限分片公钥,以及与其他节点服务器对应的第二类参数数据和第三类参数数据进行第一验证;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于矩阵元技术(深圳)有限公司;中国科学院信息工程研究所,未经矩阵元技术(深圳)有限公司;中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011407003.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种道路救援用应急搬运装置
- 下一篇:一种液控单向阀