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

A Zero-One Law for Secure Multi-Party Computation with Ternary Outputs (full version)

Gunnar Kreitz
Abstract

There are protocols to privately evaluate any function in the honest-but-curious setting assuming that the honest nodes are in majority. For some specific functions, protocols are known which remain secure even without an honest majority. The seminal work by Chor and Kushilevitz [CK91] gave a complete characterization of Boolean functions, showing that each Boolean function either requires an honest majority, or is such that it can be privately evaluated regardless of the number of colluding nodes. The problem of discovering the threshold for secure evaluation of more general functions remains an open problem. Towards a resolution, we provide a complete characterization of the security threshold for functions with three different outputs. Surprisingly, the zero-one law for Boolean functions extends to Z_3, meaning that each function with range Z_3 either requires honest majority or tolerates up to $n$ colluding nodes.

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

BibTeX

@misc{cryptoeprint:2011/002,
      author = {Gunnar Kreitz},
      title = {A Zero-One Law for Secure Multi-Party Computation with Ternary Outputs (full version)},
      howpublished = {Cryptology {ePrint} Archive, Paper 2011/002},
      year = {2011},
      url = {https://eprint.iacr.org/2011/002}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.