Communication Dans Un Congrès Année : 2024

FastSGX: A Message-Passing Based Runtime for SGX

Résumé

Designing an efficient privacy-preserving application with Intel SGX is difficult. The problem comes from the prohibitive cost of switching the processor from the non-secure mode to the secure mode. To avoid this cost, we propose to design an SGX application as a distributed system with worker threads that communicate by exchanging messages. We implemented FastSGX, a runtime that exposes this programming model to the developer, and evaluated it with several data structures. Our evaluation with different workloads shows that the applications designed with FastSGX consistently outperform the equivalent applications designed with the software development kit provided by Intel to use SGX.

Fichier principal
Vignette du fichier
tanigassalame-aina-fastsgx.pdf (264.7 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04895325 , version 1 (17-01-2025)

Licence

Identifiants

Citer

Subashiny Tanigassalame, Yohan Pipereau, Adam Chader, Jana Toljaga, Gaël Thomas. FastSGX: A Message-Passing Based Runtime for SGX. AINA 2024 - 38th International Conference on Advanced Information Networking and Applications, Apr 2024, Kitakyushu, Japan. pp.74-85, ⟨10.1007/978-3-031-57916-5_7⟩. ⟨hal-04895325⟩
0 Consultations
0 Téléchargements

Altmetric

Partager

More