Lune

EUROCRYPT2024顶会

How to Garble Mixed Circuits that Combine Boolean and Arithmetic Computations

Hanjun Li, Tianren Liu

2024年份
6被引次数

摘要

The study of garbling arithmetic circuits is initiated by Applebaum, Ishai, and Kushilevitz [FOCS'11], which can be naturally extended to mixed circuits. The basis of mixed circuits includes Boolean operations, arithmetic operations over a large ring and bit-decomposition that converts an arithmetic value to its bit representation. We construct efficient garbling schemes for mixed circuits.

In the random oracle model, we construct two garbling schemes: ∙\bullet The first scheme targets mixed circuits modulo some N≈2bN\approx 2^b. Addition gates are free. Each multiplication gate costs O(λ⋅b1.5)O(\lambda \cdot b^{1.5}) communication. Each bit-decomposition costs O(λ⋅b2/log⁡b)O(\lambda \cdot b^{2} / \log{b}). ∙\bullet The second scheme targets mixed circuit modulo some N≈2bN\approx 2^b. Each addition gate and multiplication gate costs O(λ⋅b⋅log⁡b/log⁡log⁡b)O(\lambda \cdot b \cdot \log b / \log \log b). Every bit-decomposition costs O(λ⋅b2/log⁡b)O(\lambda \cdot b^2 / \log b). Our schemes improve on the work of Ball, Malkin, and Rosulek [CCS'16] in the same model.

Additionally relying on the DCR assumption, we construct in the programmable random oracle model a more efficient garbling scheme targeting mixed circuits over Z2b\mathbb{Z}_{2^b}, where addition gates are free, and each multiplication or bit-decomposition gate costs O(λDCR⋅b)O(\lambda_{\text{DCR}} \cdot b) communication. We improve on the recent work of Ball, Li, Lin, and Liu [Eurocrypt'23] which also relies on the DCR assumption.

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖