A New Approach to Garbled Circuits

Anasuya Acharya, Tomer Ashur, Efrat Cohen, Carmit Hazay, Avishay Yanai

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

A garbling scheme is a fundamental cryptographic building block with a long list of applications. The study of different techniques for garbling a function, towards optimizing computation and communication complexity, has been an area of active research. Most common garbling techniques work by representing each gate in the circuit as a set of ciphertexts that encrypt its truth table row-by-row. In this work we present a new garbling scheme in the random oracle (RO) model that garbles circuits in the gate-by-gate paradigm by capturing the gate functionality (AND, XOR ) as a whole rather than as a set of ciphertexts. The final gate garbling requires 4 κ bits of communication in expectation, 4 RO calls for garbling and 1 RO call for evaluation. We prove that the scheme satisfies privacy in the non-programmable random oracle model and against PPT adversaries. We also show how this scheme can be extended to support free-XOR and garble any gate functionality over binary inputs.

Original languageEnglish
Title of host publicationApplied Cryptography and Network Security - 21st International Conference, ACNS 2023, Proceedings
EditorsMehdi Tibouchi, XiaoFeng Wang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages611-641
Number of pages31
ISBN (Print)9783031334900
DOIs
StatePublished - 2023
Event21st International Conference on Applied Cryptography and Network Security, ACNS 2023 - Kyoto, Japan
Duration: 19 Jun 202322 Jun 2023

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13906 LNCS

Conference

Conference21st International Conference on Applied Cryptography and Network Security, ACNS 2023
Country/TerritoryJapan
CityKyoto
Period19/06/2322/06/23

Keywords

  • Garbled Circuits
  • Gate-by-Gate Garbling
  • Random Oracles

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'A New Approach to Garbled Circuits'. Together they form a unique fingerprint.

Cite this