A Full Characterization of Functions that Imply Fair Coin Tossing and Ramifications to Fairness

  • Gilad Asharov
  • Yehuda Lindell
  • Tal Rabin
Conference paper

DOI: 10.1007/978-3-642-36594-2_14

Part of the Lecture Notes in Computer Science book series (LNCS, volume 7785)
Cite this paper as:
Asharov G., Lindell Y., Rabin T. (2013) A Full Characterization of Functions that Imply Fair Coin Tossing and Ramifications to Fairness. In: Sahai A. (eds) Theory of Cryptography. Lecture Notes in Computer Science, vol 7785. Springer, Berlin, Heidelberg

Abstract

It is well known that it is impossible for two parties to toss a coin fairly (Cleve, STOC 1986). This result implies that it is impossible to securely compute with fairness any function that can be used to toss a fair coin. In this paper, we focus on the class of deterministic Boolean functions with finite domain, and we ask for which functions in this class is it possible to information-theoretically toss an unbiased coin, given a protocol for securely computing the function with fairness. We provide a complete characterization of the functions in this class that imply and do not imply fair coin tossing. This characterization extends our knowledge of which functions cannot be securely computed with fairness. In addition, it provides a focus as to which functions may potentially be securely computed with fairness, since a function that cannot be used to fairly toss a coin is not ruled out by the impossibility result of Cleve (which is the only known impossibility result for fairness). In addition to the above, we draw corollaries to the feasibility of achieving fairness in two possible fail-stop models.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© International Association for Cryptologic Research 2013

Authors and Affiliations

  • Gilad Asharov
    • 1
  • Yehuda Lindell
    • 1
  • Tal Rabin
    • 2
  1. 1.Department of Computer ScienceBar-Ilan UniversityIsrael
  2. 2.IBM T.J. Watson Research CenterNew YorkUSA

Personalised recommendations