Threshold Garbled Circuits and Ad Hoc Secure Computation
Michele Ciampi, Vipul Goyal, Rafail Ostrovsky
摘要
Garbled Circuits (GCs) represent fundamental and powerful tools in cryptography, and many variants of GCs have been considered since their introduction. An important property of the garbled circuits is that they can be evaluated securely if and only if exactly 1 key for each input wire is obtained: no less and no more.
In this work we study the case when: 1) some of the wire-keys are missing, but we are still interested in computing the output of the garbled circuit and 2) the evaluator of the GC might have both keys for a constant number of wires. We start to study this question in terms of non-interactive multi-party computation (NIMPC) which is strongly connected with GCs. In this notion there is a fixed number of parties () that can get correlated information from a trusted setup. Then these parties can send an encoding of their input to an evaluator, which can compute the output of the function. Similarly to the notion of ad hoc secure computation proposed by Beimel et al. [ITCS 2016], we consider the case when less than parties participate in the online phase, and in addition we let these parties colluding with the evaluator. We refer to this notion as Threshold NIMPC. In addition, we show that when the number of parties participating in the online phase is a fixed threshold then it is possible to securely evaluate any -input function. We build our result on top of a new secret-sharing scheme (which can be of independent interest) and on the results proposed by Benhamouda, Krawczyk and Rabin [Crypto 2017]. Our protocol can be used to compute any function in NC1 in the information-theoretic setting and any function in assuming one-way functions. As a second (and main) contribution, we consider a slightly different notion of security in which the number of parties that can participate in the online phase is not specified, and can be any number above the threshold (in this case the evaluator cannot collude with the other parties). We solve an open question left open by Beimel, Ishai and Kushilevitz [Eurocrypt 2017] showing how to build a secure protocol for the case when is constant, under the Learning with Errors assumption.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- Ents: An Efficient Three-party Training Framework for Decision Trees by Communication OptimizationGuopeng Lin, Weili Han, Wenqiang Ruan, Ruisheng Zhou 等CCS 2024 · 被引用 3 次
- PG: Byzantine Fault-Tolerant and Privacy-Preserving Sensor Fusion with Guaranteed Output DeliveryChenglu Jin, Chao Yin, Marten van Dijk, Sisi Duan 等CCS 2024 · 被引用 1 次
- Kona: An Efficient Privacy-Preservation Framework for KNN Classification by Communication OptimizationGuopeng Lin, Ruisheng Zhou, Shuyu Chen, Weili Han 等ICML 2025
相关 Paper
- Global-Scale Secure Multiparty ComputationXiao Wang, Samuel Ranellucci, Jonathan KatzCCS 2017 · 被引用 220 次
- Constant-Round Asynchronous MPC with Optimal Resilience and Linear CommunicationJunru Li, Yifan SongCRYPTO 2025 · 被引用 1 次
- Fast Secure Computation for Small Population over the InternetMegha Byali, Arun Joseph, Arpita Patra, Divya RaviCCS 2018 · 被引用 26 次
- Actively Secure MPC with O(|C|) Computation and Communication via CRTAlexander Bienstock, Daniel Escudero, Antigoni PolychroniadouCRYPTO 2026
- Authenticated BitGC for Actively Secure Rate-One 2PCHanlin Liu, Xiao Wang, Kang Yang, Yu YuCRYPTO 2025 · 被引用 5 次
