Publication:
Faster Secure Two-Party Computation Using Garbled Circuits

dc.contributor.authorKatz, Jonathan
dc.contributor.authorMalka, Lior
dc.contributor.authorEvans, David
dc.contributor.authorHuang, Yan
dc.date.accessioned2026-01-22T16:53:56Z
dc.date.issued2011-01-01
dc.descriptionSee http://mightbeevil.com/framework/ for more information.
dc.descriptionOriginal submission date: 2012-04-16T14:28:20Z
dc.description.abstractSecure two-party computation enables two parties to evaluate a function cooperatively without revealing to either party anything beyond the function's output. The garbled-circuit technique, a generic approach to secure two-party computation for semi-honest participants, was developed by Yao in the 1980s, but has been viewed as being of limited practical significance due to its inefficiency. We demonstrate several techniques for improving the running time and memory requirements of the garbled-circuit technique, resulting in an implementation of generic secure two-party computation that is significantly faster than any previously reported while also scaling to arbitrarily large circuits. We validate our approach by demonstrating secure computation of circuits with over 109 gates at a rate of roughly 10 microseconds per garbled gate, and showing order-of-magnitude improvements over the best previous privacy-preserving protocols for computing Hamming distance, Levenshtein distance, Smith-Waterman genome alignment, and AES.
dc.identifier1r66j115k
dc.identifier.citationHuang, Yan, David Evans, Jonathan Katz, and Lior Malka. "Faster Secure Two-Party Computation Using Garbled Circuits." 20th USENIX Security Symposium, San Francisco, CA. 2011.
dc.identifier.doi10.18130/V3HJ5C
dc.identifier.urihttps://doi.org/10.18130/V3HJ5C
dc.identifier.urihttps://libraopen.library.virginia.edu/handle/item/6917
dc.languageEnglish
dc.language.isoen
dc.rightsAll rights reserved (no additional license for public reuse)
dc.subjectSecure Computation
dc.subjectPrivacy-Preserving Applications
dc.subjectGarbled Circuits
dc.subjectSecurity
dc.subjectPrivacy
dc.titleFaster Secure Two-Party Computation Using Garbled Circuits
dc.typeConference Paper
dspace.entity.typePublication
relation.isAuthorOfPublication6dabec6c-17a1-4abf-bc86-4a6b484d81f2
relation.isAuthorOfPublication0cea0df9-764f-4390-a525-2e22a40bb347
relation.isAuthorOfPublication7c962ed7-e414-4210-bc00-86b2260d76d3
relation.isAuthorOfPublicationa02cdcce-cbda-4db4-a0f6-38778fdecd9c
relation.isAuthorOfPublication.latestForDiscovery6dabec6c-17a1-4abf-bc86-4a6b484d81f2

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
usenix11.pdf
Size:
414.25 KB
Format:
Adobe Portable Document Format

Collections