Title :
Subquadratic zero-knowledge
Author :
Boyar, Joan ; Brassard, Gilles ; Peralta, René
Author_Institution :
Loyola Univ., Chicago, IL, USA
Abstract :
The communication complexity of zero-knowledge proof systems is improved. Let C be a Boolean circuit of size n. Previous zero-knowledge proof systems for the satisfiability of C require the use of Ω(kn) bit commitments in order to achieve a probability of undetected cheating not greater than 2-k. In the case k=n, the communication complexity of these protocols is therefore Ω(n2) bit commitments. A zero-knowledge proof is given for achieving the same goal with only O(nm+ k√nm) bit commitments, where m =1+εn and εn goes to zero as n goes to infinity. In the case k=n, this is O(n√nm). Moreover, only O(k) commitments need ever be opened, which is interesting if committing to a bit is significantly less expensive than opening a commitment
Keywords :
computational complexity; theorem proving; Boolean circuit; communication complexity; probability; proof systems; protocols; satisfiability; subquadratic zero-knowledge; Circuits; Complexity theory; Computer science; Contracts; Costs; Cryptographic protocols; Cryptography; H infinity control; Polynomials;
Conference_Titel :
Foundations of Computer Science, 1991. Proceedings., 32nd Annual Symposium on
Conference_Location :
San Juan
Print_ISBN :
0-8186-2445-0
DOI :
10.1109/SFCS.1991.185350