Lune

CRYPTO2025Top-tier venue

Silent Circuit Relinearisation: Sublinear-Size (Boolean and Arithmetic) Garbled Circuits from DCR

Pierre Meyer, Claudio Orlandi, Lawrence Roy, Peter Scholl

2025Year
13Citations
1Top-tier citations

Abstract

We introduce a general template for building garbled circuits with low communication, assuming decisional composite residuosity (DCR) and a circular security assumption. For the case of layered Boolean circuits, we can garble a circuit of size ss with communication proportional to O(s/log⁡log⁡s)O(s/\log\log s) bits, plus an additive factor that is polynomial in the security parameter. For layered arithmetic circuits with BB-bounded integer computation, we obtain a similar result: the garbled arithmetic circuit has size O(s/log⁡log⁡s)⋅(λ+log⁡B)O(s/\log\log s) \cdot (\lambda + \log B) bits, where λ\lambda is the security parameter. In both cases, we can remove the circular security assumption by adding a term proportional to the circuit depth. These are the first constructions of general-purpose, garbled circuits with sublinear size, without relying on heavy tools like indistinguishability obfuscation or attribute-based and fully homomorphic encryption.

To achieve these results, our main technical tool is a new construction of a form of homomorphic secret sharing (HSS) where some of the inputs are semi-private, that is, known to one of the evaluating parties. Through a new relinearisation technique that allows performing arbitrary additions and multiplications on semi-private shares, we build such an HSS scheme that supports evaluating any function of the form C(x)⋅C′(y)C(x) \cdot C'(y), where CC is any polynomially-sized circuit applied to the semi-private input xx, and C′C' is a restricted-multiplication (or, NC1) circuit applied to the private input yy. This significantly broadens the expressiveness of known HSS constructions.

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.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 5a69a8a7-5212-4cb4-a55c-ee05866f407a

Cited by top-tier papers1

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines