Next, we consider round complexity. It is a long-standing open problem to determine whether all efficiently computable functions can also be efficiently computed in constant-round with {\em unconditional} security. Motivated by this, we consider the question of whether we can compute any function securely, while minimizing the interaction of {\em some of} the players? And if so, how many players can this apply to? Note that we still want the standard security guarantees (correctness, privacy, termination) and we consider the standard communication model with secure point-to-point channels. We answer the questions as follows: for passive security, with $n=2t+1$ players and $t$ corruptions, up to $t$ players can have minimal interaction, i.e., they send 1 message in the first round to each of the $t+1$ remaining players and receive one message from each of them in the last round. Using our result on message complexity, we show that this is (unconditionally) optimal. For malicious security with $n=3t+1$ players and $t$ corruptions, up to $t$ players can have minimal interaction, and we show that this is also optimal.
Category / Keywords: cryptographic protocols / complexity Date: received 25 Jun 2015, last revised 14 Mar 2016 Contact author: jbn at cs au dk, ivan@cs au dk,rafail@cs ucla edu,adiro@liafa univ-paris-diderot fr Available format(s): PDF | BibTeX Citation Note: This version expands the results of the previous version. It also corrects an error in the previous version, in which a lower bound for message complexity was shown. This bound was correct for conservative message complexity, and not (as was erroneously claimed) for liberal message complexity. The new version gives the correct bound for liberal. Version: 20160314:160434 (All versions of this report) Short URL: ia.cr/2015/630 Discussion forum: Show discussion | Start new discussion