一种消息签名方法、系统、电子设备及存储介质技术方案

技术编号:40316187 阅读:29 留言:0更新日期:2024-02-07 20:58
本发明专利技术公开了一种消息签名方法、系统、电子设备及存储介质,方法包括:获取待签名消息、签名密钥、承诺值、随机挑战矩阵以及秘值集,并从验证终端中获取挑战值;其中,随机挑战矩阵根据群公钥生成,挑战值根据待签名消息、签名密钥、群公钥、承诺值以及秘值集生成,签名密钥与群公钥在群签名方案中获得;根据待签名消息、签名密钥、承诺值、随机挑战矩阵、秘值集以及挑战值进行概率证明,获得证明副本;根据证明副本获取签名消息,并将签名消息发送至验证终端。本发明专利技术使得整个消息签名过程与群成员数量完全独立开来,提升了群签名的计算效率,且还具有群签名方案的匿名特性,有效保护签名终端的身份信息不被泄露。

【技术实现步骤摘要】

本专利技术涉及数据通信,尤其涉及一种消息签名方法、系统、电子设备及存储介质


技术介绍

1、近年来,随着社会的发展,人们对安全需求的复杂性不断提升,一般的数字签名已无法满足各种场景需求,因此延伸出了许多具有特殊性质的数字签名系统,如群签名、环签名、盲签名、代理签名和门限签名等。其中,群签名是一种可验证签名方案,允许某个成员在一个由其他成员组成的集合中签署消息,并且可以被集合的管理员验证。

2、然而,现有的虽群签名协议的签名效率与群成员数量相关,即群成员数量越大,协议效率越低,其在多变的网络拓扑或者是终端移动速率较快的情况下,无法满足签名验证需求。且传统群签名方案中签名大小、密钥大小和群成员数量之间存在密切关联,当群成员数量极大时,签名大小、密钥大小也会增加,增大了管理成本。


技术实现思路

1、本专利技术提供了一种消息签名方法、系统、电子设备及存储介质,旨在有效解决现有技术中因群成员数量增多而造成的签名效率低与管理成本高的技术问题。

2、根据本专利技术的第一方面,本专利技术提供一种消息签本文档来自技高网...

【技术保护点】

1.一种消息签名方法,其特征在于,应用于签名终端,包括:

2.如权利要求1所述的消息签名方法,其特征在于,所述根据所述待签名消息、所述签名密钥、所述承诺值、所述随机挑战矩阵、所述秘值集以及所述挑战值进行概率证明,获得证明副本的步骤,包括:

3.如权利要求2所述的消息签名方法,其特征在于,所述根据随机加密消息、所述挑战值以及所述秘值集中的第一秘密值,获取第一承诺值的步骤,包括:

4.如权利要求3所述的消息签名方法,其特征在于,所述根据所述证明副本获取签名消息的步骤,包括:

5.如权利要求2所述的消息签名方法,其特征在于,在所述从验证终端中获取...

【技术特征摘要】

1.一种消息签名方法,其特征在于,应用于签名终端,包括:

2.如权利要求1所述的消息签名方法,其特征在于,所述根据所述待签名消息、所述签名密钥、所述承诺值、所述随机挑战矩阵、所述秘值集以及所述挑战值进行概率证明,获得证明副本的步骤,包括:

3.如权利要求2所述的消息签名方法,其特征在于,所述根据随机加密消息、所述挑战值以及所述秘值集中的第一秘密值,获取第一承诺值的步骤,包括:

4.如权利要求3所述的消息签名方法,其特征在于,所述根据所述证明副本获取签名消息的步骤,包括:

5.如权利要求2所述的消息签名方法,其特征在于,在所述从验证终端中获取挑战值的步骤之前,方法还包括:

6.如权利要求5所述的消息签名方法,其特征在于,所述根据群公钥、所述真实承诺值以及所述混淆承诺值,获取随机断言矩阵的步骤,包括:

7.一种消息签名方法,其特征在于,应用于验证终端,包括:

8.如权利要求7所述的消息签名方法,其特征在于,所述根据所述群公钥以及所述签名消息对签名终端的身份合法性以及待签名消息的有效性进行验证,获取验证结果的步骤,包括:

9.如权利要求7所述的消息签名方法,其特征在于,所述从云服务器中获取群公钥,并从签名终端中获取签名消息之后,方法还包括:

...

【专利技术属性】
技术研发人员:吕志富冯苏伟仇惠惠张建彪
申请(专利权)人:章鱼博士智能技术上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1