Paper 2011/257 Original: eprint.iacr.org/2011/257 ↗

Secure Multi-Party Computation of Boolean Circuits with Applications to Privacy in On-Line Marketplaces

Seung Geol Choi
Kyung-Wook Hwang
Jonathan Katz
Tal Malkin
Dan Rubenstein
Abstract

Protocols for generic secure multi-party computation (MPC) come in two forms: they either represent the function being computed as a boolean circuit, or as an arithmetic circuit over a large field. Either type of protocol can be used for any function, but the choice of which type of protocol to use can have a significant impact on efficiency. The magnitude of the effect, however, has never been quantified. With this in mind, we implement the MPC protocol of Goldreich, Micali, and Wigderson, which uses a boolean representation and is secure against a semi-honest adversary corrupting any number of parties. We then consider applications of secure MPC in on-line marketplaces, where customers select resources advertised by providers and it is desired to ensure privacy to the extent possible. Problems here are more naturally formulated in terms of boolean circuits, and we study the performance of our MPC implementation relative to existing ones that use an arithmetic-circuit representation. Our protocol easily handles tens of customers/providers and thousands of resources, and outperforms existing implementations including FairplayMP, VIFF, and SEPIA.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Preprint.
History
2011-05-25: last updated
2011-05-25: published
Short URL
https://ia.cr/2011/257
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2011/257,
      author = {Seung Geol Choi and Kyung-Wook Hwang and Jonathan Katz and Tal Malkin and Dan Rubenstein},
      title = {Secure Multi-Party Computation of Boolean Circuits with Applications to Privacy in On-Line Marketplaces},
      howpublished = {Cryptology {ePrint} Archive, Paper 2011/257},
      year = {2011},
      url = {https://eprint.iacr.org/2011/257}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.