Parallel coin-tossing and constant-round secure two-party computation

被引:86
作者
Lindell, Y [1 ]
机构
[1] Weizmann Inst Sci, Dept Comp Sci & Appl Math, IL-76100 Rehovot, Israel
关键词
secure computation; constant-round protocols; coin-tossing;
D O I
10.1007/s00145-002-0143-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we show that any two-party functionality can be securely computed in a constant number of rounds, where security is obtained against (polynomial-time) malicious adversaries that may arbitrarily deviate from the protocol specification. This is in contrast to Yao's constant-round protocol that ensures security only in the face of semi-honest adversaries, and to its malicious adversary version that requires a polynomial number of rounds. In order to obtain our result, we present a constant-round protocol for secure coin-tossing of polynomially many coins ( in parallel). We then show how this protocol can be used in conjunction with other existing constructions in order to obtain a constant-round protocol for securely computing any two-party functionality. On the subject of coin-tossing, we also present a constant-round almost perfect coin-tossing protocol, where by "almost perfect" we mean that the resulting coins are guaranteed to be statistically close to uniform ( and not just pseudorandom).
引用
收藏
页码:143 / 184
页数:42
相关论文
共 33 条
[1]  
[Anonymous], 2001, FDN CRYPTOGRAPHY
[2]   How to go beyond the black-box simulation barrier [J].
Barak, B .
42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2001, :106-115
[3]  
Barak B., 2002, 34 ACM STOC, P484
[4]  
BEAVER D, 1992, LECT NOTES COMPUT SC, V576, P377
[5]  
BEAVER D, 1990, PROCEEDINGS OF THE TWENTY SECOND ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, P503, DOI 10.1145/100216.100287
[6]  
Beaver Donald, 1989, LNCS, V435, P589
[7]   A note on negligible functions [J].
Bellare, M .
JOURNAL OF CRYPTOLOGY, 2002, 15 (04) :271-284
[8]  
Bellare M., 1993, LNCS, V740, P390
[9]  
BLUM M, 1982, P IEEE SPRING COMPCO, P133
[10]  
Boneh D, 1997, LECT NOTES COMPUT SC, V1294, P425