TY - GEN
T1 - Efficient Arithmetic in Garbled Circuits
AU - Heath, David
N1 - This research was developed with funding from NSF grant CNS-2246353, and from USDA APHIS, under opportunity number USDA-APHIS-10025-VSSP0000-23-0003.
PY - 2024
Y1 - 2024
N2 - Garbled Circuit (GC) techniques usually work with Boolean circuits. Despite intense interest, efficient arithmetic generalizations of GC were only known from strong assumptions, such as LWE. We construct symmetric-key-based arithmetic garbled circuits from circular correlation robust hashes, the assumption underlying the celebrated Free XOR garbling technique. Let λ denote a security parameter, and consider the integers Zm for any m≥2. Let ℓ=log2m be the bit length of Zm values. We garble arithmetic circuits over Zm where the garbling of each gate has size O(ℓ·λ) bits. Contrast this with Boolean-circuit-based arithmetic, requiring O(ℓ2·λ) bits via the schoolbook multiplication algorithm, or O(ℓ1.585·λ) bits via Karatsuba’s algorithm. Our arithmetic gates are compatible with Boolean operations and with Garbled RAM, allowing to garble complex programs of arithmetic values.
AB - Garbled Circuit (GC) techniques usually work with Boolean circuits. Despite intense interest, efficient arithmetic generalizations of GC were only known from strong assumptions, such as LWE. We construct symmetric-key-based arithmetic garbled circuits from circular correlation robust hashes, the assumption underlying the celebrated Free XOR garbling technique. Let λ denote a security parameter, and consider the integers Zm for any m≥2. Let ℓ=log2m be the bit length of Zm values. We garble arithmetic circuits over Zm where the garbling of each gate has size O(ℓ·λ) bits. Contrast this with Boolean-circuit-based arithmetic, requiring O(ℓ2·λ) bits via the schoolbook multiplication algorithm, or O(ℓ1.585·λ) bits via Karatsuba’s algorithm. Our arithmetic gates are compatible with Boolean operations and with Garbled RAM, allowing to garble complex programs of arithmetic values.
KW - Arithmetic Circuits
KW - Garbled Circuits
UR - http://www.scopus.com/inward/record.url?scp=85193616787&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85193616787&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-58740-5_1
DO - 10.1007/978-3-031-58740-5_1
M3 - Conference contribution
AN - SCOPUS:85193616787
SN - 9783031587399
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 3
EP - 31
BT - Advances in Cryptology – EUROCRYPT 2024 - 43rd Annual International Conference on the Theory and Applications of Cryptographic Techniques, 2024, Proceedings
A2 - Joye, Marc
A2 - Leander, Gregor
PB - Springer
T2 - 43rd Annual International Conference on the Theory and Applications of Cryptographic Techniques, EUROCRYPT 2024
Y2 - 26 May 2024 through 30 May 2024
ER -