[发明专利]一种群签名方法和签名中心群管理员节点在审
申请号: | 202211279860.4 | 申请日: | 2022-10-19 |
公开(公告)号: | CN115765983A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 郭莉;康天宇;刘嘉夕 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30;H04L9/32 |
代理公司: | 北京金咨知识产权代理有限公司 11612 | 代理人: | 王晓雅 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 种群 签名 方法 中心 管理员 节点 | ||
1.一种群签名方法,其特征在于,包括:
将自身在分布式系统的唯一身份标识符ID和基于随机私钥因子l确定的第一标识L发送至分布式的群签名系统内的各个群管理员节点,以使所有群管理员节点基于所述唯一身份标识符ID和第一标识L,应用SM2数字签名算法生成第二标识h,且各个所述群管理员节点分别生成各自对应的第三子标识d′i;
基于各个所述第三子标识d′i生成对应的第三标识d,得到自身的包含有所述第一标识L、第二标识h和第三标识d的标识私钥isk,以基于该标识私钥isk以及所述群签名系统的主公钥mpk对目标消息进行签名和验签。
2.根据权利要求1所述的群签名方法,其特征在于,所述将自身在分布式系统中的唯一身份标识符ID和基于随机私钥因子l确定的第一标识L发送至分布式的群签名系统内的各个群管理员节点,以使所有群管理员节点基于所述唯一身份标识符ID和第一标识L,应用SM2数字签名算法生成第二标识h,且各个所述群管理员节点分别生成各自对应的第三子标识d′i,包括:
选取自身的随机私钥因子l,并基于该随机私钥因子l和预设的所述群签名系统的系统参数生成第一标识L;
将自身在分布式系统中的唯一身份标识符ID和所述第一标识L发送至分布式的群签名系统内的各个群管理员节点,以使所有群管理员节点基于SM2数字签名算法先确定随机数ts,并基于该随机数ts、所述第一标识L和所述唯一身份标识符生成对应的第二标识h,各个所述管理员节点再根据各自的主私钥xi和所述第二标识h分别生成各自对应的第三子标识d′i。
3.根据权利要求1所述的群签名方法,其特征在于,所述基于各个所述第三子标识d′i生成对应的第三标识d,得到自身的包含有所述第一标识L、第二标识h和第三标识d的标识私钥isk,以基于该标识私钥isk以及所述群签名系统的主公钥mpk对目标消息进行签名和验签,包括:
接收所述第二标识h和各个所述群管理员节点各自对应的第三子标识d′i;
基于所述随机私钥因子l和各个所述第三子标识d′i生成对应的第三标识d;
根据所述第一标识L、第二标识h和第三标识d生成自身的标识私钥isk;
构建所述标识私钥isk的零知识证明以供各个所述管理员节点根据所述零知识证明、第一标识L、第二标识h和随机数ts生成与所述唯一身份标识符ID对应的验证标识tH,且各个所述管理员节点存储所述唯一身份标识符ID与所述验证标识tH之间的对应关系;
若当前接收到待群签名的目标消息,则基于所述标识私钥isk、所述群签名系统的主公钥mpk和预设的所述群签名系统的系统参数对所述目标消息进行签名和验签,得到所述目标消息的签名σ。
4.根据权利要求1至3任一项所述的群签名方法,其特征在于,所述群签名系统预先根据安全参数λ、系统参数和多个哈希函数构建而得,且该群签名系统中包含有多个群管理员节点,每个所述群管理员节点均选取自身的主私钥xi并发布子公钥Ppub-i,以基于各个所述群管理员节点各自对应的子公钥Ppub-i确定所述群签名系统的主公钥mpk。
5.根据权利要求4所述的群签名方法,其特征在于,在所述将自身在分布式系统中的唯一身份标识符ID和基于随机私钥因子l确定的第一标识L发送至分布式的群签名系统内的各个群管理员节点之前,还包括:
将自身在分布式系统中的唯一身份标识符ID和自身身份的可验证声明IVC,通过安全通道发送至所述群签名系统内的群管理员节点,以使所述群管理员节点基于所述可验证声明IVC核实所述唯一身份标识符ID,若核实通过则发出同意加入所述群签名系统的告知消息;
接收所述告知消息以完成自身在所述群签名系统内的成员节点注册。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211279860.4/1.html,转载请声明来源钻瓜专利网。