75、并发非可塑零知识证明的高效转换技术解析

并发非可塑零知识证明的高效转换技术解析

1. 转换编译器

存在一个编译器,可将给定的公共硬币统计诚实验证者统计零知识(hvzk)知识论证转换为并发非可塑零知识(cnmzk)知识论证。转换过程分为六个阶段,具体如下:
1. 阶段 1(P 发送验证密钥) :运行密钥生成算法 $(vk, sk) \leftarrow K(1^{\kappa})$,证明者 P 将验证密钥 $vk$ 发送给验证者 V。
2. 阶段 2(执行提取前导码) :V 随机选择一个值 $v \in_r \mathbb{Z} p$,V 和 P 执行“提取前导码”,V 作为发送方,P 作为接收方。设 $c \leftarrow com(v; \omega)$,$c {i,j}^b \leftarrow com(v_{i,j}^b; \omega_{i,j}^b)$ 表示相应的承诺,其中 $b \in {0, 1}$,$i, j \in [\beta]$,且 $v_{i,j}^0 + v_{i,j}^1 = v$,$\omega$ 和 $\omega_{i,j}^b$ 是承诺方案使用的随机性。
3. 阶段 3(执行 ddn - 承诺协议) :P 和 V 执行 ddn - 承诺协议,P 作为 $S_{ddn}$ 输入 $0^{\kappa}$,V 作为 $R_{ddn}$。设 $fm^ = (p^ , q^ , g^ , h^ , vk^ , c^ \leftarrow com(0^{\kappa}; \omega^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值