零知识证明中的sigma协议

本文介绍了群论中的基本概念,如群的定义、阶和生成元,重点探讨了Schnorr协议,其中涉及素数、群的阶和生成元的阶。通过互动式证明系统的概念,展示了如何利用Z_p^*中的生成元进行验证。恶意证明者在有限挑战次数下的限制也得到了阐述。

前置知识

GGG为一个非空集合,∙\bulletGGG上的一个二元运算,这意味着对于任意的两个a,b∈Ga,b \in Ga,bG,都有a∙b∈Ga \bullet b \in GabG
例子:

G=Z14=0,1,2,3,4,5,6,7,8,9,10,11,12,13G=Z_{14}={0,1,2,3,4,5,6,7,8,9,10,11,12,13}G=Z14=0,1,2,3,4,5,6,7,8,9,10,11,12,13 "∙\bullet"是模14下的加法
4∙12=4+12mod14=24 \bullet 12= 4 + 12 mod 14 = 2412=4+12mod14=2
G=Z14∗=1,3,5,9,11,13G=Z_{14}^*={1,3,5,9,11,13}G=Z14=1,3,5,9,11,13 "∙""\bullet"""是模14下的乘法
5∙9=5×9mod14=35\bullet9 = 5\times9 mod 14 = 359=5×9mod14=3
GGG如果满足以下性质,则GGG是一个群

  1. 封闭性:∀a,b∈G,a⋅b∈G\forall a,b \in G ,a \cdot b \in Ga,bG,ab
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值