TinyLabels: How to Compress Garbled Circuit Input Labels, Efficiently
Marian Dietz, Hanjun Li, Huijia Lin
Abstract
Garbled circuits are a foundational primitive in both theory and practice of cryptography. Given , where is the garbling of a circuit C and are the input labels for an input , anyone can recover , but nothing else about the input . Most research efforts focus on minimizing the size of the garbled circuit . In contrast, the work by Applebaum, Ishai, Kushilevitz, and Waters (CRYPTO' 13) initiated the study of minimizing the cost for transferring the input labels . Later improved in a follow-up by Applebaum et al. (STOC' 23), the state-of-the-art techniques allow compressing the input labels to the optimal rate of . That is, each input label can be transferred by essentially sending 1 bit. However, existing solutions are computationally expensive, requiring large numbers of public-key operations (such as RSA exponentiation).
In this work, we present an efficient input label compression technique based on Ring-LWE. We achieve the same optimal rate of , by making use of additional communication in an offline stage (before the input becomes known), a paradigm that has already been explored in prior works. A novel feature of the offline communication in our scheme is that the information sent is either reusable or compressible using a random oracle, leading to small amortized offline cost . We further demonstrate concrete efficiency through an implementation whose online latency out-performs the naive baseline (which sends all of in the online phase) in a realistic network with a bandwidth of up to 45Mbps. This break-even point could be pushed even further by leveraging the large potential for parallelization of computation.
Finally, we apply our techniques to construct maliciously-secure two-party computation protocols with succinct online communication: The online phase starts once the circuit C becomes known, and requires exchanging only bits (independent of ). After inputs , arrive, an additional bits need to be sent.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get ed0a14dc-3c61-46c9-9e51-3e5b7a5b5f04Related papers
- Authenticated BitGC for Actively Secure Rate-One 2PCHanlin Liu, Xiao Wang, Kang Yang, Yu YuCRYPTO 2025 · 5 citations
- BitGC Made (More) EfficientWenhao Zhang, Hanlin Liu, Kang Yang, Wen-jie Lu et al.EUROCRYPT 2026 · 1 citation
- How to Garble Mixed Circuits that Combine Boolean and Arithmetic ComputationsHanjun Li, Tianren LiuEUROCRYPT 2024 · 6 citations
- BitGC: Garbled Circuits with 1 Bit per GateHanlin Liu, Xiao Wang, Kang Yang, Yu YuEUROCRYPT 2025 · 12 citations
- Garbled Circuit Lookup Tables with Logarithmic Number of CiphertextsDavid Heath, Vladimir Kolesnikov, Lucien K. L. NgEUROCRYPT 2024 · 11 citations
