Paper 2025/2325

Pseudorandom Correlation Functions for Garbled Circuits

Geoffroy Couteau, Université Paris Cité, CNRS, IRIF
Srinivas Devadas, Massachusetts Institute of Technology
Alexander Koch, Secorvo Security Consulting GmbH
Sacha Servan-Schreiber, Tinfoil
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
Creative Commons Attribution
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}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.