当前位置: 首页 > 专利查询>山东大学专利>正文

一种面向共识协议的Schnorr门限签名方法和系统技术方案

技术编号:42539966 阅读:61 留言:0更新日期:2024-08-27 19:44
本发明专利技术公开了一种面向共识协议的Schnorr门限签名方法及系统,方法包括:初始化异步分布式密钥生成协议I‑ADKG,为每个节点协商公私钥份额,以及所有节点的公钥;运行可更新异步分布式密钥生成协议U‑ADKG,为每个节点协商预处理阶段的预签名份额以及预签名;运行在线签名协议,多个在线节点提供同一消息的签名份额,并由某一节点进行汇总,当该节点汇总的签名份额数目达到签名门限值时,输出一个合法的门限签名;节点通过签名份额验证算法检验收集到的门限签名份额的合法性,通过签名验证算法检验输出的门限签名的合法性。本发明专利技术可在不影响签名弹性的情况下,预先批量产生更多的预签名份额,显著提高签名效率和吞吐量。

【技术实现步骤摘要】

本专利技术涉及网络空间安全,尤其涉及一种面向共识协议的schnorr门限签名方法和系统。


技术介绍

1、本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。

2、门限签名是一种允许特定数量的用户合作生成数字签名的密码技术,在区块链等分布式系统具有广泛应用。其中,作为区块链核心技术的拜占庭共识协议通常借助门限签名以进一步降低通信与计算复杂度,门限签名已成为提升拜占庭共识性能的关键密码技术。

3、现有的门限签名技术在异步拜占庭共识协议(以下简称共识协议)的应用中可达到不可伪造性,但在共识协议应用中仍然存在性能及安全性方面的隐患。门限签名方案选用不当不仅会影响协议性能,甚至会破坏共识协议安全性。比如:frost、sprint、roast等门限签名方案的引入可能会导致共识协议通信复杂度明显增加,且这些方案不能同时具备并发安全性、高门限以及最优签名弹性,反而成为制约共识协议安全性与性能的瓶颈。


技术实现思路

1、为了解决上述问题,本专利技术提出了一种面向共识协议的schn本文档来自技高网...

【技术保护点】

1.一种面向共识协议的Schnorr门限签名方法,其特征在于,包括:

2.如权利要求1所述的一种面向共识协议的Schnorr门限签名方法,其特征在于,还包括:共识协议中的特定事件发生时,触发U-ADKG中U-SI组件更新,可产生一组新的预签名用于下一次在线签名协议。

3.如权利要求2所述的一种面向共识协议的Schnorr门限签名方法,其特征在于,共识协议中的特定事件包括T1和T2两种事件,T1代表共识协议中ABA组件的随机数更新,T2代表达到U-SI组件更新上限次数K;T1在每轮共识协议中发生,T2在每K轮共识协议中发生。

4.如权利要求1所述的一种面...

【技术特征摘要】

1.一种面向共识协议的schnorr门限签名方法,其特征在于,包括:

2.如权利要求1所述的一种面向共识协议的schnorr门限签名方法,其特征在于,还包括:共识协议中的特定事件发生时,触发u-adkg中u-si组件更新,可产生一组新的预签名用于下一次在线签名协议。

3.如权利要求2所述的一种面向共识协议的schnorr门限签名方法,其特征在于,共识协议中的特定事件包括t1和t2两种事件,t1代表共识协议中aba组件的随机数更新,t2代表达到u-si组件更新上限次数k;t1在每轮共识协议中发生,t2在每k轮共识协议中发生。

4.如权利要求1所述的一种面向共识协议的schnorr门限签名方法,其特征在于,初始化异步分布式密钥生成协议i-adkg,为每个节点协商公私钥份额,具体为:

5.如权利要求1所述的一种面向共识协议的schnorr门限签名方法,其特征在于,所述可更新异步分布式密钥生成协议u...

【专利技术属性】
技术研发人员:魏普文姜博文孙浩洋
申请(专利权)人:山东大学
类型:发明
国别省市:

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

1