[发明专利]面向群体的多重签名方法、系统、电子装置及存储介质在审
申请号: | 202310242546.7 | 申请日: | 2023-03-03 |
公开(公告)号: | CN116436614A | 公开(公告)日: | 2023-07-14 |
发明(设计)人: | 张鹏;葛发;刘宏伟 | 申请(专利权)人: | 深圳大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/08;H04L9/00 |
代理公司: | 深圳尚业知识产权代理事务所(普通合伙) 44503 | 代理人: | 张文凯 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 群体 多重 签名 方法 系统 电子 装置 存储 介质 | ||
1.一种面向群体的多重签名方法,其特征在于,包括:
初始化θ个群Gri,所述θ个群的成员数量不小于一,每个群有η个成员以及至少一个管理员;
为每个群里的成员和管理员生成私钥,并计算和公布群的公钥;
在签名时,每个群选取一个成员参与签名,使用m表示要签名的消息,验证该成员的签名是否成立,若不成立,则停止此次签名协议;若成立,则管理员将Ri、管理员公钥mpki发送给智能合约;
智能合约收到Ri、管理员公钥mpki后,将(R1,mpk1),…,(Rθ,mpkθ)发送给各个群的管理员,并记录当前时间戳t,计算将T发送给各个群的管理员;
根据所有群管理员的签名公钥计算ri=H1(L,mpki),其中L是mpk1、…、mpkθ构成的列表,并计算
R=Tn·R1…Rθ
si=ri+H0(t)+c·vi·mski(modα)
群管理员将计算出的si发送给智能合约;
智能合约收到所有s1,…,sθ后,将s1,…,sθ发送给各个群管理员;
群Gri的管理员计算s=s1+…+sθ(modα),将(s,pi,j,R′i,j,s′i,j)保存,输出最终的签名σ=(R,s)。
2.根据权利要求1所述的面向群体的多重签名方法,其特征在于,
初始化θ个群Gri的方法包括:
根据预设的安全参数λ,所有群管理员选择一个阶数为素数α的乘法群其中α>21024;
选择一个群的生成元所述生成元需要求解离散对数问题在群中保持困难;
选择三个密码哈希函数H0:H1:H2:H3:其中,{0,1}*表示不定长的比特字符串,是小于α整数集合,表示θ个群元素组成的列表;
公布所有群公开参数
群Gri的管理员选择两个大素数计算以及ni的欧拉函数
随机选择一个数ei,其中且与互素,计算di,并使di满足
群Gri的管理员将di作为群私钥,秘密保存;将ni、ei作为群公钥的一部分公布出去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大学,未经深圳大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310242546.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种玻镁板用修补膏及其制备方法
- 下一篇:闪存检测方法、电子设备和存储介质