基于随机化爱德华兹曲线签名的适配器签名方法技术

技术编号:41349626 阅读:30 留言:0更新日期:2024-05-20 10:03
一种基于随机化爱德华兹曲线签名的适配器签名方法,属于网络安全技术领域。本发明专利技术包括初始化,生成公共参数;根据公共参数签名者生成用于签名验证的公私钥对,发布者生成断言证据对。签名者首先接收发布者的断言和消息并生成相对应的预签名,随后将不完整的预签名发送给拥有证据的发布者。发布者将验证预签名的正确性,预签名通过验证后,将证据嵌入预签名中生成完整的签名,并将签名发布上链。签名者得到完整的签名和预签名后可以从中提取出证据,完成证据的交换。本发明专利技术利用随机化爱德华兹曲线签名的类Schnorr结构实现了提升适配器签名效率和缩短签名长度,同时随机化使签名具有抗差分故障公式的能力,在效率和安全上都得到了一定的提升。

【技术实现步骤摘要】

本专利技术属于网络安全,具体涉及一种基于随机化爱德华兹曲线签名的适配器签名方法


技术介绍

1、2008年区块链技术出现并引起了学术界和产业界的极大兴趣,被广泛认为是第四次工业革命中最具颠覆性的创新技术。它具有去中心化、不可篡改、透明性和鲁棒性等特点。由于区块链的特性,它被广泛应用于云存储、物联网、金融服务等多个领域。加密货币的采用进一步使这项技术成为公众关注的焦点。然而,区块链的快速发展不可避免地出现了可扩展性问题。底层共识机制限制了交易速率,导致每秒完成的交易数量较少,远远低于实际需求。目前,大多数现有的区块链系统都面临着交易吞吐量低的挑战。

2、为了解决区块链中的可扩展性挑战,已经提出包括链上和链下的多种解决方案。链上方法一般采用分片策略,将网络划分为多个分片,以便同时处理更多的交易。支付通道提供了一种全面的链下交易方式提高交易效率。支付通道是指创建一个新的链下通道,无需通过区块链网络提供双方之间的小额和频繁支付。当打开支付通道时,只需要在建立和关闭期间与区块链网络进行交互。这种点对点链下交易方法极大地提高了交易输出。

3、2本文档来自技高网...

【技术保护点】

1.一种基于随机化爱德华兹曲线签名的适配器签名方法,其特征在于,包括以下步骤:

2.根据权利要求1所述基于随机化爱德华兹曲线签名的适配器签名方法,其特征在于,所述步骤1中生成私钥安全哈希函数为H1:{0,1}b→{0,1}2b;所述生成签名安全哈希函数H2:{0,1}*→Zn。

3.根据权利要求1所述基于随机化爱德华兹曲线签名的适配器签名方法,其特征在于,所述步骤2中公私钥对(sk0,sk1,pk)中第一私钥sk0=2j+∑c≤i≤j2j·hi,c=2或3,且c≤j<b,其中,hi为第i个私钥哈希值,b为初始私钥的长度;第二私钥sk1=(hb,hb+1,…,...

【技术特征摘要】

1.一种基于随机化爱德华兹曲线签名的适配器签名方法,其特征在于,包括以下步骤:

2.根据权利要求1所述基于随机化爱德华兹曲线签名的适配器签名方法,其特征在于,所述步骤1中生成私钥安全哈希函数为h1:{0,1}b→{0,1}2b;所述生成签名安全哈希函数h2:{0,1}*→zn。

3.根据权利要求1所述基于...

【专利技术属性】
技术研发人员:禹勇朱怡星张倩姚宇超雒彬
申请(专利权)人:陕西师范大学
类型:发明
国别省市:

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

1