Author :
Dwork, Cynthia ; Naor, Moni ; Reingold, Omer ; Stockmeyer, Larry
Author_Institution :
IBM Res. Div., Almaden Res. Center, San Jose, CA, USA
Abstract :
In this paper we show that three apparently unrelated problems are in fact very closely related. We sketch these problems at a high level. The selective decommitment problem first arose in a slightly different form, selective decryption, in the context of Byzantine agreement, no later than 1985. Instead of seeing encryptions of plaintexts the adversary is given commitments to the plaintexts. This problem is poorly understood even in strong-receiver commitments, which leak no information about the plaintext values information-theoretically. The second problem is in complexity theory: what can be proved in (a possibly weakened form of) zero-knowledge in a 3-round argument (interactive proof in which the prover is polynomial-time bounded)? The Fiat-Shamir Methodology is cryptographic, and addresses a methodology suggested by Fiat and Shamir (1987) to construct a (non-interactive) signature scheme from any 3-round (not necessarily zero-knowledge) public-coin identification scheme
Keywords :
computational complexity; cryptography; information theory; theorem proving; 3-round public-coin identification scheme; 3-round weak zero-knowledge arguments; Byzantine agreement; Fiat-Shamir Methodology; complexity theory; information theory; magic functions; plaintexts; selective decommitment problem; selective decryption; signature scheme; strong-receiver commitments; Complexity theory; Computer science; Cryptography; Mathematics; Microwave integrated circuits; Polynomials; Postal services; Roads; Security; Switches;
Conference_Titel :
Foundations of Computer Science, 1999. 40th Annual Symposium on
Conference_Location :
New York City, NY
Print_ISBN :
0-7695-0409-4
DOI :
10.1109/SFFCS.1999.814626