Paper 2017/520

The Price of Low Communication in Secure Multi-Party Computation

Juan Garay, Yuval Ishai, Rafail Ostrovsky, and Vassilis Zikas

Abstract

Traditional protocols for secure multi-party computation among n parties communicate at least a linear (in n) number of bits, even when computing very simple functions. In this work we investigate the feasibility of protocols with sublinear communication complexity. Concretely, we consider two clients, one of which may be corrupted, who wish to perform some “small” joint computation using n servers but without any trusted setup. We show that enforcing sublinear communication complexity drastically affects the feasibility bounds on the number of corrupted parties that can be tolerated in the setting of information-theoretic security. We provide a complete investigation of security in the presence of semi-honest adversaries---static and adaptive, with and without erasures---and initiate the study of security in the presence of malicious adversaries. For semi-honest static adversaries, our bounds essentially match the corresponding bounds when there is no communication restriction---i.e., we can tolerate up to t < (1/2 - \epsilon)n corrupted parties. For the adaptive case, however, the situation is different. We prove that without erasures even a small constant fraction of corruptions is intolerable, and---more surprisingly---when erasures are allowed, we prove that t < (1- \sqrt(0.5) -\epsilon)n corruptions can be tolerated, which we also show to be essentially optimal. The latter optimality proof hinges on a new treatment of probabilistic adversary structures that may be of independent interest. In the case of active corruptions in the sublinear communication setting, we prove that static “security with abort” is feasible when t < (1/2 - \epsilon)n, namely, the bound that is tight for semi-honest security. All of our negative results in fact rule out protocols with sublinear message complexity.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
A minor revision of an IACR publication in CRYPTO 2017
Keywords
Secure multi-party computationOblivious Transferadversary structures
Contact author(s)
juan a garay @ gmail com
History
2017-06-06: revised
2017-06-05: received
See all versions
Short URL
https://ia.cr/2017/520
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/520,
      author = {Juan Garay and Yuval Ishai and Rafail Ostrovsky and Vassilis Zikas},
      title = {The Price of Low Communication in Secure Multi-Party Computation},
      howpublished = {Cryptology ePrint Archive, Paper 2017/520},
      year = {2017},
      note = {\url{https://eprint.iacr.org/2017/520}},
      url = {https://eprint.iacr.org/2017/520}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.