Passer à la navigation principale Passer à la recherche Passer au contenu principal

FastSGX: A Message-Passing Based Runtime for SGX

  • Subashiny Tanigassalame
  • , Yohan Pipereau
  • , Adam Chader
  • , Jana Toljaga
  • , Gaël Thomas
  • Telecom Sudparis

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionChapitreRevue par des pairs

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, and by up to 2.8x, the equivalent applications designed with the software development kit provided by Intel to use SGX.

langue originaleAnglais
titreLecture Notes on Data Engineering and Communications Technologies
EditeurSpringer Science and Business Media Deutschland GmbH
Pages74-85
Nombre de pages12
Les DOIs
étatPublié - 1 janv. 2024

Série de publications

NomLecture Notes on Data Engineering and Communications Technologies
Volume202
ISSN (imprimé)2367-4512
ISSN (Electronique)2367-4520

Empreinte digitale

Examiner les sujets de recherche de « FastSGX: A Message-Passing Based Runtime for SGX ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation