Fairplay—a secure two-party computation system
Hebrew University of Jerusalem · Hewlett-Packard (United States)
Abstract
Advances in modern cryptography coupled with rapid growth in processing and communication speeds make secure two-party computation a realistic paradigm. Yet, thus far, interest in this paradigm has remained mostly theoretical. This paper introduces Fairplay [28], a full-fledged system that implements generic secure function evaluation (SFE). Fairplay comprises a high level procedural definition language called SFDL tailored to the SFE paradigm; a compiler of SFDL into a one-pass Boolean circuit presented in a language called SHDL; and Bob/Alice programs that evaluate the SHDL circuit in the manner suggested by Yao in [39]. This system enables us to present the first evaluation of an overall SFE in real…
Citation impact
- FWCI
- 29.61
- Percentile
- 100%
- References
- 38
Authors
4Topics & keywords
- Computer science
- Compiler
- Cryptography
- Implementation
- Secure two-party computation
- Computation
- Oblivious transfer
- Secure multi-party computation