CRGC: A Practical Framework for Constructing Reusable Garbled Circuits

Christopher Harth-Kitzerow, Georg Carle, Fan Fei, Andre Luckow, Johannes Klepsch

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

1 Zitat (Scopus)

Abstract

In this work, we introduce two schemes to construct reusable garbled circuits (RGCs) in the semi-honest setting. Our completely reusable garbled circuit (CRGC) scheme allows the generator (party A) to construct and send an obfuscated boolean circuit along with an encoded input to the evaluator (party B). In contrast to Yao’s Garbled Circuit protocol, B can securely evaluate the same CRGC with an arbitrary number of inputs. As a tradeoff, CRGCs predictably leak some input bits of A to B. We also propose a partially reusable garbled circuit (PRGC) scheme that divides a circuit into reusable and non-reusable sections. PRGCs do not leak input bits of A. We benchmark our CRGC implementation against the state-of-the-art garbled circuit libraries EMP SH2PC and TinyGarble2. Using our framework, evaluating a CRGC is up to twenty times faster, albeit with weaker privacy guarantees, than evaluating an equivalent garbled circuit constructed by the two existing libraries. Our open-source library can convert any C++ function to a CRGC at approx. 80 million gates per second and repeatedly evaluate a CRGC at approx. 350 million gates per second. Additionally, a compressed CRGC is approx. 75% smaller in file size than the unobfuscated boolean circuit.

OriginalspracheEnglisch
TitelSECRYPT 2022 - Proceedings of the 19th International Conference on Security and Cryptography
Redakteure/-innenSabrina De Capitani di Vimercati, Pierangela Samarati
Herausgeber (Verlag)Science and Technology Publications, Lda
Seiten83-95
Seitenumfang13
ISBN (Print)9789897585906
DOIs
PublikationsstatusVeröffentlicht - 2022
Veranstaltung19th International Conference on Security and Cryptography, SECRYPT 2022 - Lisbon, Portugal
Dauer: 11 Juli 202213 Juli 2022

Publikationsreihe

NameProceedings of the International Conference on Security and Cryptography
Band1
ISSN (Print)2184-7711

Konferenz

Konferenz19th International Conference on Security and Cryptography, SECRYPT 2022
Land/GebietPortugal
OrtLisbon
Zeitraum11/07/2213/07/22

Fingerprint

Untersuchen Sie die Forschungsthemen von „CRGC: A Practical Framework for Constructing Reusable Garbled Circuits“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren