零知识证明是区块链密码学的重要内容。近期在学习环签名,因此了解了一下证明机制。
零知识证明:向对方证明自己知道某个秘密,但不泄露秘密。
一个传统的证明步骤如下:
1 以离散对数加密为例,一证明者公开一系列信息 (g,y1) ( g , y 1 ) ,其中g是本原元,如果用椭圆曲线离散对数就是基点坐标,y1就是公钥。
2 选择一个伪随机数 v∈Z
Fiat-Shamir transform 和零知识证明
最新推荐文章于 2023-02-22 15:11:34 发布
零知识证明是区块链密码学的关键,其中Fiat-Shamir变换用于减少互动。通过使用Hash函数H(g,y,t)替代随机数c,证明者无法预知输出,增加了安全性。虽然随机预言机模型有争议,但目前没有有效的Fiat-Shamir变换破解方法。"
105114740,9414413,SUSE11 Linux网络配置与FTP服务管理,"['Linux系统管理', '网络配置', 'FTP服务', '安全设置']
摘要由CSDN通过智能技术生成