Paper 2021/531
LogStack: Stacked Garbling with Computation
David Heath and Vladimir Kolesnikov
Abstract
Secure two party computation (2PC) of arbitrary programs can be efficiently achieved using garbled circuits (GC). Until recently, it was widely believed that a GC proportional to the entire program, including parts of the program that are entirely discarded due to conditional branching, must be transmitted over a network. Recent work shows that this belief is false, and that communication proportional only to the longest program execution path suffices (Heath and Kolesnikov, CRYPTO 20, [HK20a]). Although this recent work reduces needed communication, it increases computation. For a conditional with
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- A minor revision of an IACR publication in EUROCRYPT 2021
- Keywords
- 2PCGarbled CircuitsConditional BranchingStacked Garbling
- Contact author(s)
-
heath davidanthony @ gatech edu
kolesnikov @ gatech edu - History
- 2021-04-23: received
- Short URL
- https://ia.cr/2021/531
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/531, author = {David Heath and Vladimir Kolesnikov}, title = {{LogStack}: Stacked Garbling with $O(b \log b)$ Computation}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/531}, year = {2021}, url = {https://eprint.iacr.org/2021/531} }