loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Markus Brandt 1 ; Claudio Orlandi 2 ; Kris Shrishak 3 and Haya Shulman 4

Affiliations: 1 Technical University of Darmstadt, Germany, Fraunhofer Institute for Secure Information Technology SIT, Germany ; 2 Department of Computer Science, DIGIT, Aarhus University, Denmark ; 3 Technical University of Darmstadt, Germany ; 4 Fraunhofer Institute for Secure Information Technology SIT, Germany

Keyword(s): Secure Two-party Computation, Garbled Circuits, Transport Layer, Framework, Implementation.

Abstract: Although significantly improved, the performance of secure two-party computation (2PC) is still prohibitive for practical systems. Contrary to common belief that bandwidth is the remaining bottleneck for 2PC implementation, we show that the network is under-utilised due to the use of standard TCP sockets. Nevertheless, using other sockets is non-trivial: the developers of secure computation need to integrate them into the operating systems, which is a challenging task even for systems experts. To resolve the efficiency barrier of 2PC, we develop a framework, we call Transputation, which automates the integration of transport layer sockets into 2PC implementations. Transputation is the first tool which enables developers of 2PC protocols to easily identify and use the optimal transport layer protocol for the given computation task and network conditions. We integrate selected transport layer protocols into Transputation and evaluate the performance for a number of computational task s. As a highlight, even a general purpose transport layer protocol, such as SABUL, improves the run-time of 2PC over TCP on EU-Australia connection for circuits with > 10⁶ Boolean gates by a factor of 8. To enable evaluations of 2PC implementations in real life setups in the Internet we setup a distributed testbed.The testbed provides automated generation of network scenarios and runs evaluations of 2PC implementations. We evaluate Transputation on in different network setups and report on our experimental results in this work. (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.145.63.131

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:
Brandt, M.; Orlandi, C.; Shrishak, K. and Shulman, H. (2020). Optimal Transport Layer for Secure Computation. In Proceedings of the 17th International Joint Conference on e-Business and Telecommunications - SECRYPT; ISBN 978-989-758-446-6; ISSN 2184-7711, SciTePress, pages 130-141. DOI: 10.5220/0009826801300141

@conference{secrypt20,
author={Markus Brandt. and Claudio Orlandi. and Kris Shrishak. and Haya Shulman.},
title={Optimal Transport Layer for Secure Computation},
booktitle={Proceedings of the 17th International Joint Conference on e-Business and Telecommunications - SECRYPT},
year={2020},
pages={130-141},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009826801300141},
isbn={978-989-758-446-6},
issn={2184-7711},
}

TY - CONF

JO - Proceedings of the 17th International Joint Conference on e-Business and Telecommunications - SECRYPT
TI - Optimal Transport Layer for Secure Computation
SN - 978-989-758-446-6
IS - 2184-7711
AU - Brandt, M.
AU - Orlandi, C.
AU - Shrishak, K.
AU - Shulman, H.
PY - 2020
SP - 130
EP - 141
DO - 10.5220/0009826801300141
PB - SciTePress