KIT | KIT-Bibliothek | Impressum | Datenschutz

Force: Highly Efficient Four-Party Privacy-Preserving Machine Learning on GPU

Dai, Tianxiang; Duan, Li 1; Jiang, Yufan; Li, Yong; Mei, Fei; Sun, Yulian
1 Institut für Informationssicherheit und Verlässlichkeit (KASTEL), Karlsruher Institut für Technologie (KIT)

Abstract:

Tremendous efforts have been made to improve the efficiency of secure Multi-Party Computation (MPC), which allows $n$ $\geq$ 2 parties to jointly evaluate a target function without leaking their own private inputs. It has been confirmed by previous research that Three-Party Computation (3PC) and outsourcing computations to GPUs can lead to huge performance improvement of MPC in computationally intensive tasks such as Privacy-Preserving Machine Learning (PPML). A natural question to ask is whether super-linear performance gain is possible for a linear increase in resources. In this paper, we give an affirmative answer to this question. We propose Force, an extremely efficient Four-Party Computation (4PC) system for PPML. To the best of our knowledge, each party in Force enjoys the least number of local computations, smallest graphic memory consumption and lowest data exchanges between parties. This is achieved by introducing a new sharing type $X$-share along with MPC protocols in privacy-preserving training and inference that are semi-honest secure in the honest-majority setting. By comparing the results with state-of-the-art research, we showcase that Force is sound and extremely efficient, as it can improve the PPML performance by a factor of 2 to 38 compared with other latest GPU-based semi-honest secure systems, such as Piranha (including SecureML, Falcon, FantasticFour), CryptGPU and CrypTen.


Originalveröffentlichung
DOI: 10.1007/978-3-031-47748-5_18
Dimensions
Zitationen: 5
Zugehörige Institution(en) am KIT Institut für Informationssicherheit und Verlässlichkeit (KASTEL)
Kompetenzzentrum für angewandte Sicherheitstechnologie (KASTEL)
Publikationstyp Proceedingsbeitrag
Publikationsjahr 2024
Sprache Englisch
Identifikator ISBN: 978-3-031-47748-5
ISSN: 0302-9743
KITopen-ID: 1000176635
HGF-Programm 46.23.01 (POF IV, LK 01) Methods for Engineering Secure Systems
Erschienen in Secure IT Systems – 28th Nordic Conference, NordSec 2023, Oslo, Norway, November 16–17, 2023, Proceedings. Ed.: L. Fritsch
Veranstaltung 28th Nordic Conference on Secure IT Systems (NordSec 2023), Oslo, Norwegen, 16.11.2023 – 17.11.2023
Verlag Springer Nature Switzerland
Seiten 330–349
Serie Lecture Notes in Computer Science ; 14324
Vorab online veröffentlicht am 08.11.2023
Nachgewiesen in Dimensions
OpenAlex
KIT – Die Universität in der Helmholtz-Gemeinschaft
KITopen Landing Page