How to play ANY mental game

  • Authors:
  • O. Goldreich;S. Micali;A. Wigderson

  • Affiliations:
  • Dept. of Computer Sc. Technion Haifa, Israel;Lab. for Computer Sc. MIT Cambridge, MA;Inst. of Math. and CS, Hebrew University, Jerusalem, Israel

  • Venue:
  • STOC '87 Proceedings of the nineteenth annual ACM symposium on Theory of computing
  • Year:
  • 1987

Quantified Score

Hi-index 0.05

Visualization

Abstract

We present a polynomial-time algorithm that, given as a input the description of a game with incomplete information and any number of players, produces a protocol for playing the game that leaks no partial information, provided the majority of the players is honest.Our algorithm automatically solves all the multi-party protocol problems addressed in complexity-based cryptography during the last 10 years. It actually is a completeness theorem for the class of distributed protocols with honest majority. Such completeness theorem is optimal in the sense that, if the majority of the players is not honest, some protocol problems have no efficient solution [C].