49、抗泄漏零知识证明与高效基于属性签名的安全性分析

抗泄漏零知识证明与高效基于属性签名的安全性分析

抗泄漏零知识证明相关内容

在某些计算场景中,涉及到对哈密顿循环问题(HC)的抗泄漏零知识证明构建。存在一个算法 (K),它在一些特定步骤中有重复操作。当在步骤 4 和步骤 5 成功重复时,有 (p’\geq p)。这里需要注意的是,当 (p = 0) 时,(K) 显然在严格多项式时间内运行,所以后续假设 (p>0)。

算法 (K) 的期望运行时间为 ((1 - p)\cdot poly(n)+p\cdot\frac{1}{p’}\cdot poly(n)=poly(n))。接下来分析 (K) 输出哈密顿循环的概率,当 (p > 2^{-n}) 时,其输出哈密顿循环的概率至少为 (p - 2^{-n})。

设 (Accept_{ch}) 表示 (K) 获得 (ch = ch_1\cdots ch_n) 以及 (P^*) 对 (ch) 的可接受响应这一事件,(Terminate) 表示 (K) 终止重复这一事件。显然 (p=\sum_{ch}Pr[Accept_{ch}])。假设 (p=\frac{m}{2^n}>2^{-n}),则有:
(Pr[(G, H)\in RHC : H\leftarrow K(G)]=\sum_{ch}Pr[Accept_{ch}\land Terminate\land(ch\neq\overline{ch})]=\sum_{ch}Pr[Accept_{ch}]\cdot Pr[Terminate\land(ch\neq\overline{ch})|Accept_{ch}])
其中 (\overline{ch}) 在 (Terminate) 发生时确定。由于 (Pr[Te

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值