Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home » Fairplay—A Secure Two-Party Computation System
Tweet

connect with us

Fairplay—A Secure Two-Party Computation System

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 settings, as well as examining its components and identifying potential bottlenecks. It provides a test-bed of ideas and enhancements concerning SFE, whether by replacing parts of it, or by integrating with it. We exemplify its utility by examining several alternative implementations of oblivious transfer within the system, and reporting on their effect on overall performance.

Dahlia Malkhi, Hebrew University

Noam Nisan, Hebrew University

Benny Pinkas, HP Labs

Yaron Sella, Hebrew University

BibTeX
@inproceedings {269581,
author = {Dahlia Malkhi and Noam Nisan and Benny Pinkas and Yaron Sella},
title = {{Fairplay{\textemdash}A} Secure {Two-Party} Computation System},
booktitle = {13th USENIX Security Symposium (USENIX Security 04)},
year = {2004},
address = {San Diego, CA},
url = {https://www.usenix.org/conference/13th-usenix-security-symposium/fairplay{\textemdash}-secure-two-party-computation-system},
publisher = {USENIX Association},
month = aug,
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/sec04/tech/malkhi/malkhi.pdf
Paper (HTML): 
http://usenix.org/publications/library/proceedings/sec04/tech/malkhi/malkhi_html/index.html
Award: 
Best Student Paper
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us