【OH问题点小结】Week1-Session1&Session3 #33
Mobius3-3
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Session1
Exercise1
Q:G3-COLORABLE(图3染色)问题中,原协议是否具有零知识性?如果将协议的规则修改为可以任选非一条Edge的两个Vertex验证是否会破坏零知识性?
$\pi(V) $ ,但每次验证交互前Prover会随机选取一个染色的permutation $\sigma $ 作用于 $\pi(V) $ 得到一个新的染色结果 $\phi $ , 即 $\phi(V):=\sigma(\pi(V)) $ 。
A:根据G3-COLORABLE验证问题的定义,Prover先声明了一个染色方案
Exercise2
Q: Confidence计算公式是否为$1-(1/E)^n $ ?
A: Confidence即当Verifier验证通过时,G是3-COLORABLE的最小概率。
Zero-Knowledge Proofs for discrete logs
Q1:$s = (r + bx)(mod (p − 1)) $ 中为什么是 $p-1 $ ?$p $ 乘法群的性质可得: $A^{p-1}=1 $ ,因此只需计算模 $p-1 $ 后的结果。
$m^r(mod p) = (m^x)^c × (m^r)(mod p)$ 应改为: $m^s(mod p) = (m^x)^c × (m^r)(mod p) $
A1: 由数论中整数模素数
有同学也做了补充:#25
Q2: 勘误
A2:
Session2
Self-pairing implies failure of DDH
Q1: self-pairing如何高效打破DDH assumption?$e(\alpha g, \beta g)=e(\alpha\beta g, g) $ ,将 $αβg=y $ 代入前式即可判断其是否成立。
$e(\alpha g, \beta g)=e(\alpha\beta g, g) $ 为例,当 $\alpha\beta $ 的因式分解不唯一时就存在多对一映射。
A1: 根据
Q2: pairing映射是否可以多对一?
A2: 以
Beta Was this translation helpful? Give feedback.
All reactions