Paper 2025/2325 Original: eprint.iacr.org/2025/2325 ↗

Pseudorandom Correlation Functions for Garbled Circuits

Geoffroy Couteau
Srinivas Devadas
Alexander Koch
Sacha Servan-Schreiber
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
Preprint.
History
2025-12-25: last updated
2025-12-25: published
Short URL
https://ia.cr/2025/2325
License
https://creativecommons.org/licenses/by/4.0/

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},
      url = {https://eprint.iacr.org/2025/2325}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.