|
ABSTRACT
We present a unified framework for obtaining Universally Composable (UC) protocols by relying on stand-alone secure non-malleable commitments. Essentially all results on concurrent secure computation--both in relaxed models (e.g., quasi-polynomial time simulation), or with trusted set-up assumptions (e.g., the CRS model, the imperfect CRS model, or the timing model)--are obtained as special cases of our framework. This not only leads to conceptually simpler solutions, but also to improved set-up assumptions, round-complexity, and computational assumptions. Additionally, this framework allows us to consider new relaxed models of security: we show that UC security where the adversary is a uniform PPT but the simulator is allowed to be a non-uniform PPT (i.e., essentially, traditional UC security, but with a non-uniform reduction) is possible without any trusted set-up. This gives the first results on concurrent secure computation without set-up, which can be used for securely computing "computationally-sensitive" functionalities (e.g., data-base queries, "proof of work"-protocols, or playing bridge on the Internet).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
B. Barak and R. Pass. On the Possibility of One-Message Weak Zero-Knowledge. In TCC 2004, pages 121--132.
|
| |
6
|
|
| |
7
|
|
| |
8
|
R. Canetti. Security and Composition of Multiparty Cryptographic Protocols. Jour. of Cryptology, 13(1):143--202, 2000.
|
| |
9
|
R. Canetti. Obtaining Universally Composable Security: Towards the Bare Bones of Trust. In Asiacrypt, pages 88--112, 2007.
|
| |
10
|
|
| |
11
|
|
| |
12
|
R. Canetti, E. Kushilevitz and Y. Lindell. On the Limitations of Universally Composable Two-Party Computation Without Set-Up Assumptions. In Eurocrypt2003, Springer LNCS 2656, pages 68--86, 2003.
|
| |
13
|
R. Canetti, Y. Dodis, R. Pass, S. Walfish. Universally Composable Security with Global Setup. In 4th TCC, 2007
|
 |
14
|
Ran Canetti , Yehuda Lindell , Rafail Ostrovsky , Amit Sahai, Universally composable two-party and multi-party secure computation, Proceedings of the thiry-fourth annual ACM symposium on Theory of computing, May 19-21, 2002, Montreal, Quebec, Canada
[doi> 10.1145/509907.509980]
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
 |
19
|
Cynthia Dwork , Moni Naor , Amit Sahai, Concurrent zero-knowledge, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.409-418, May 24-26, 1998, Dallas, Texas, United States
[doi> 10.1145/276698.276853]
|
| |
20
|
A. Feige and A. Shamir. How to Prove Yourself: Practical Solutions to Identification and Signature Problems. In Crypto86, Springer LNCS 263, pages 181--187, 1987.
|
| |
21
|
|
| |
22
|
O. Goldreich and A. Kahan. How to Construct Constant-Round Zero-Knowledge Proof Systems for NP. Jour. of Cryptology, Vol. 9, No. 2, pages 167--189, 1996.
|
 |
23
|
|
 |
24
|
|
| |
25
|
|
| |
26
|
S. Goldwasser, S. Micali. Probabilistic Encryption. JCSS 28(2), pages 270--299, 1984.
|
| |
27
|
|
| |
28
|
J. Groth and R. Ostrovsky. Cryptography in the Multi-string Model. In CRYPTO 2007, pages 323--341, 2007.
|
| |
29
|
|
| |
30
|
J. Katz, R. Ostrovsky and A. Smith. Round Efficiency of Multi-Party Computation with a Dishonest Majority, In EuroCrypt2003. Springer LNCS 2656 pages 578--595, 2003.
|
 |
31
|
|
| |
32
|
H. Lin, R. Pass, and M. Venkitasubramaniam. Concurrent Non-Malleable Commitments from One-way Functions. In TCC 2008, pages 571--588, 2008.
|
 |
33
|
|
 |
34
|
|
| |
35
|
|
| |
36
|
|
 |
37
|
|
| |
38
|
|
| |
39
|
|
| |
40
|
R. Ostrovksy, G. Persiano, I. Visconti. Concurrent Non-Malleable Witness Indistinguishability and its applications. http://eccc.hpi-web.de/eccc-reports/2006/TR06-095/ .
|
| |
41
|
R. Pass. Simulation in Quasi-Polynomial Time and Its Application to Protocol Composition. In EuroCrypt2003, Springer LNCS 2656, pages 160--176, 2003.
|
 |
42
|
|
| |
43
|
|
| |
44
|
|
 |
45
|
|
| |
46
|
|
 |
47
|
|
| |
48
|
|
| |
49
|
|
| |
50
|
|
|