0
$\begingroup$

Does a sigma protocol have an adversary advantage of zero for soundness? Or is this affected by the probability distribution of the indistinguishability of the simulator? Will in that case using the Fiat-Shamir heuristic affect the adversary advantage?

$\endgroup$

1 Answer 1

2
$\begingroup$

No, the advantage of an adversary against soundness in a $\Sigma$-protocol is not 0. In fact, a $\Sigma$-protocol satisfies honest-verifier zero-knowledge, meaning that one can always "cheat" by running the zero-knowledge simulator against an honest verifier, provided that we manage to guess the challenge in advance. This means that any $\Sigma$-protocol will have soundness error at least $1/|S|$, where $S$ is the set of all possible challenges. Most $\Sigma$-protocols from the literature actually achieve this bound exactly.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.