A Note on (im)possibilities of Obfuscating Programs of Zero-Knowledge Proofs of Knowledge

Ning Ding,Dawu Gu
DOI: https://doi.org/10.1007/978-3-642-25513-7_20
2011-01-01
Abstract:Program obfuscation seeks efficient methods to write programs in an incomprehensible way, while still preserving the functionalities of the programs. In this paper we continue this research w.r.t. zero-knowledge proofs of knowledge. Motivated by both theoretical and practical interests, we ask if the prover and verifier of a zero-knowledge proof of knowledge are obfuscatable. Our answer to this question is as follows. First we present two definitions of obfuscation for interactive probabilistic programs and then achieve the following results:
What problem does this paper attempt to address?