Back to Search
Start Over
On the Impossibility of NIZKs for Disjunctive Languages From Commit-and-Prove NIZKs
- Source :
- IEEE Access, Vol 9, Pp 51368-51379 (2021)
- Publication Year :
- 2021
- Publisher :
- IEEE, 2021.
-
Abstract
- This paper considers the problem of expanding a language class that can be proven by a non-interactive zero-knowledge proof system (NIZK) in a black-box manner in the common reference string model. Namely, given NIZKs for two languages, ${\mathcal L}_{0}$ and ${\mathcal L}_{1}$ , can we construct an NIZK for ${\mathcal L}_{0} \vee {\mathcal L} _{1}$ in a black-box manner? NIZKs for disjunctive languages have a large number of applications, such as electronic voting. Therefore, such a black-box construction may enable the efficient constructions of such applications. However, Abe et al. (PKC 2020) showed that this is impossible if the two given NIZKs are simulation-sound. In this paper, we prove that it is also impossible if the two given NIZKs are constructed by the commit-and-prove methodology that is typically used in many cryptographic protocols, including NIZKs. This result suggests that if we want to augment the capability of NIZKs in terms of the languages they can prove, we should rely on certain properties or structures of the underlying NIZKs, such as algebraic structures.
- Subjects :
- Class (set theory)
Black-box construction
General Computer Science
Electronic voting
Algebraic structure
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Public-key cryptography
commit-and-prove
Turing machine
symbols.namesake
0202 electrical engineering, electronic engineering, information engineering
General Materials Science
Electrical and Electronic Engineering
Impossibility
non-interactive zero-knowledge proof system
Mathematics
Discrete mathematics
business.industry
String (computer science)
General Engineering
Construct (python library)
Cryptographic protocol
010201 computation theory & mathematics
symbols
Computer Science::Programming Languages
020201 artificial intelligence & image processing
lcsh:Electrical engineering. Electronics. Nuclear engineering
business
lcsh:TK1-9971
Subjects
Details
- Language :
- English
- ISSN :
- 21693536
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....79702aa55ba27c097fd8ee36eb40dd93