[发明专利]数字签名方法、装置、电子设备及存储介质在审
申请号: | 202310097393.1 | 申请日: | 2023-01-18 |
公开(公告)号: | CN116112182A | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 叶文威 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08;H04L9/30 |
代理公司: | 北京易光知识产权代理有限公司 11596 | 代理人: | 王姗姗;阎敏 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字签名 方法 装置 电子设备 存储 介质 | ||
1.一种数字签名方法,包括:
获取q个第一参与方分享的秘密值,以获得q个秘密值,其中,q≥3、且为整数;
基于所述q个秘密值,生成私钥分片和协同公钥;
响应于确定所述q个第一参与方中参与签名生成的t'个第二参与方满足签名生成要求,基于所述私钥分片、所述协同公钥和待签名信息,生成签名分片,其中,0<t'≤q、且为整数;
基于自身生成的签名分片,以及所述t'个第二参与方中除自身以外的其他参与方生成的签名分片,生成数字签名。
2.根据权利要求1所述的方法,其中,所述确定所述q个第一参与方中参与签名生成的t'个第二参与方满足签名生成要求,包括:
对所述签名生成要求进行识别,获得识别结果;
在所述识别结果指示所述签名生成要求为第一生成要求的情况下,确定参与门限值t,以在所述第二参与方的总数t'≥t时,确定所述t'个第二参与方满足所述第一生成要求,其中,0<t≤q、且为整数;
在所述识别结果指示所述签名生成要求为第二生成要求的情况下,确定目标参与方,以在所述t'个第二参与方中包括所述目标参与方时,确定所述t'个第二参与方满足所述第二生成要求;
在所述识别结果指示所述签名生成要求为第三生成要求的情况下,确定所述参与门限值t和所述目标参与方,以在所述第二参与方的总数t'≥t、且所述t'个第二参与方中包括所述目标参与方时,确定所述t'个第二参与方满足所述第三生成要求。
3.根据权利要求2所述的方法,其中,所述对所述签名生成要求进行识别,获得识别结果,包括:
获取要求表征数据;
在所述要求表征数据包括所述参与门限值t,但不包括标准身份标识下,获得用于指示所述签名生成要求为所述第一生成要求的识别结果;
在所述要求表征数据不包括所述参与门限值t,但包括所述标准身份标识的情况下,获得用于指示所述签名生成要求为所述第二生成要求的识别结果;
在所述要求表征数据包括所述参与门限值t和所述标准身份标识的情况下,获得用于指示所述签名生成要求为所述第三生成要求的识别结果。
4.根据权利要求3所述的方法,其中,确定所述t'个第二参与方中包括目标参与方,包括:
获取所述t'个第二参与方的基本身份标识,以获得t'个基本身份标识;
获取所述标准身份标识;
在所述t'个基本身份标识中包括所述标准身份标识的情况下,确定所述t'个第二参与方中包括目标参与方,并将对应于所述标准身份标识的第二参与方作为所述目标参与方。
5.根据权利要求2所述的方法,其中,所述确定参与门限值t,包括:
获取参与门限比;
计算所述第一参与方的总数q与所述参与门限比的乘积,作为所述参与门限值t。
6.根据权利要求1所述的方法,其中,所述基于所述私钥分片、所述协同公钥和待签名信息,生成签名分片,包括:
生成临时公钥;
对所述临时公钥、所述协同公钥和所述待签名信息进行哈希运算,获得签名杂凑值;
基于所述签名杂凑值、所述私钥分片,以及爱德华兹曲线数字签名算法所需的椭圆曲线群参数,生成所述签名分片。
7.根据权利要求6所述的方法,其中,所述生成临时公钥,包括:
在对获取到的临时公钥分片进行广播之后,获取自身广播的临时公钥分片,以及所述t'个第二参与方中除自身以外的其他参与方广播的临时公钥分片,以获得t'个临时公钥分片;
根据所述t'个临时公钥分片,生成所述临时公钥。
8.根据权利要求1所述的方法,其中,所述获取q个第一参与方分享的秘密值,以获得q个秘密值,包括:
获取随机秘密;
通过可验证门限秘密分享方法,将所述随机秘密生成为q个秘密值,并分别将所述q个秘密值分享给所述q个第一参与方;
获取自身分享的秘密值,以及所述q个第一参与方中除自身以外的其他参与方分享的秘密值,以获得所述q个秘密值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310097393.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种选址方法、装置、终端及计算机可读存储介质
- 下一篇:一种食品辐照处理装置