loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Christopher Harth-Kitzerow 1 ; Georg Carle 1 ; Fan Fei 2 ; Andre Luckow 3 and Johannes Klepsch 3

Affiliations: 1 Department of Informatics, Technical University of Munich, Garching, Germany ; 2 Faculty of Electrical Engineering and Computer Science, Leibniz University Hannover, Hannover, Germany ; 3 Group IT, The BMW Group, Munich, Germany

Keyword(s): Secure Multiparty Computation, Garbled Circuits, Privacy Enhancing Technologies.

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. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.141.2.96

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Harth-Kitzerow, C.; Carle, G.; Fei, F.; Luckow, A. and Klepsch, J. (2022). CRGC: A Practical Framework for Constructing Reusable Garbled Circuits. In Proceedings of the 19th International Conference on Security and Cryptography - SECRYPT; ISBN 978-989-758-590-6; ISSN 2184-7711, SciTePress, pages 83-95. DOI: 10.5220/0011145300003283

@conference{secrypt22,
author={Christopher Harth{-}Kitzerow. and Georg Carle. and Fan Fei. and Andre Luckow. and Johannes Klepsch.},
title={CRGC: A Practical Framework for Constructing Reusable Garbled Circuits},
booktitle={Proceedings of the 19th International Conference on Security and Cryptography - SECRYPT},
year={2022},
pages={83-95},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011145300003283},
isbn={978-989-758-590-6},
issn={2184-7711},
}

TY - CONF

JO - Proceedings of the 19th International Conference on Security and Cryptography - SECRYPT
TI - CRGC: A Practical Framework for Constructing Reusable Garbled Circuits
SN - 978-989-758-590-6
IS - 2184-7711
AU - Harth-Kitzerow, C.
AU - Carle, G.
AU - Fei, F.
AU - Luckow, A.
AU - Klepsch, J.
PY - 2022
SP - 83
EP - 95
DO - 10.5220/0011145300003283
PB - SciTePress