Paper 2026/788 Original: eprint.iacr.org/2026/788 ↗

Secret-Carrying Puzzles and Garbled Circuits Optimized for Zero-knowledge Proofs

Debasish Ray Chawdhuri
Manoj Prabhakaran
Abstract

In this work, we introduce the concept of Obliviously Checkable Secret-Carrying Puzzles (OxSP) and build proof-friendly Garbled Circuits (GCs) to enable their practical implementation. OxSPs allow one to publicly pose puzzles and verify purported solutions received in response, keeping the desired parts of the puzzles and the responses hidden. We show how OxSPs can be based on Garbled Circuits (GCs). However, this requires ZK-SNARK proofs of correctness of garbling. We note that combining existing GC and ZK-SNARK constructions results in very large computational costs for the OxSP solvers. Our main technical contribution is to design a new proof-friendly GC construction which cuts down the cost of generating a proof of correct garbling to almost a third, without resorting to non-standard cryptographic assumptions. Beyond its use in OxSP, we expect our proof-friendly GCs to be of significant independent interest, as a tool for auditable secure 2-party computation.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2026-04-21: last updated
2026-04-21: published
Short URL
https://ia.cr/2026/788
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2026/788,
      author = {Debasish Ray Chawdhuri and Manoj Prabhakaran},
      title = {Secret-Carrying Puzzles and Garbled Circuits Optimized for Zero-knowledge Proofs},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/788},
      year = {2026},
      url = {https://eprint.iacr.org/2026/788}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.