Paper 2025/2325
Pseudorandom Correlation Functions for Garbled Circuits
Abstract
In this paper, we define the notion of pseudorandom correlation generators (PCGs) and functions (PCFs) for garbled circuit correlations. With a Garbling PCG or PCF, two parties can non-interactively generate a virtually unbounded number of secret-shared garbled circuits and corresponding secret-shared garbled inputs. With the shares of the garbled circuit and garbled input, anyone can recover the garbled circuit and evaluate it to obtain the result of the computation in the clear. In the process of constructing Garbling PCFs, we introduce a new primitive that we call a Topology-Adaptive PCF (TAPCF), which we construct from two different variants of the learning parity with noise (LPN) assumption. Informally, a TAPCF is a PCF that additionally allows the target correlation to be specified on-demand (i.e., at evaluation time). As a contribution of independent interest, we show that TAPCFs enable the first silent secure computation protocol with function-dependent silent preprocessing. Using our TAPCF construction as a building block, we construct a Garbling PCF that allows the parties to specify the circuit they wish to garble on the fly. Under realistic parameter settings, we estimate that, with our construction, two parties can generate one garbled circuit per second, for circuits with 10,000 AND gates. Garbling PCFs have several applications: We provide constructions for (1) an efficient homomorphic secret-sharing scheme for specific high-depth circuits, (2) a zero-knowledge proof system over secret shares that supports checking unstructured languages, and (3) a semi-honest reusable two-round, two-party computation protocol supporting non-interactive public outputs.
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- A major revision of an IACR publication in TCC 2025
- DOI
- 10.1007/978-3-032-12293-3_15
- Keywords
- pseudorandomcorrelationpcfpcggarbledcircuithomomorphicsecretsharinghssmpcsecurecomputation
- Contact author(s)
-
couteau @ irif fr
devadas @ csail mit edu
alexander koch @ irif fr
3s @ mit edu - History
- 2025-12-29: approved
- 2025-12-25: received
- See all versions
- Short URL
- https://ia.cr/2025/2325
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/2325,
author = {Geoffroy Couteau and Srinivas Devadas and Alexander Koch and Sacha Servan-Schreiber},
title = {Pseudorandom Correlation Functions for Garbled Circuits},
howpublished = {Cryptology {ePrint} Archive, Paper 2025/2325},
year = {2025},
doi = {10.1007/978-3-032-12293-3_15},
url = {https://eprint.iacr.org/2025/2325}
}