Enabling secure data-driven applications: an approach to personal data management using trusted execution environments - Données et algorithmes pour une ville intelligente et durable
Article Dans Une Revue Distributed and Parallel Databases Année : 2024

Enabling secure data-driven applications: an approach to personal data management using trusted execution environments

Résumé

In a rapidly evolving landscape, Personal Data Management Systems (PDMS) provide individuals with the necessary tools to collect, manage and share their personal data. At the same time, the emergence of Trusted Execution Environments (TEEs) offers a way to address the critical challenge of securing user data while fostering a thriving ecosystem of data-driven applications. In this paper, we employ a PDMS architecture leveraging TEEs as a fundamental security foundation. Unlike conventional approaches, our architecture enables extensible data processing by integrating user-defined functions (UDFs), even from untrusted sources. Our focus is on UDFs involving potentially large sets of personal database objects, with a novel proposal to mitigate the potential risk of data leakage. We introduce security building blocks to impose an upper bound on data leakage and investigate the efficiency of several execution strategies considering different scenarios relevant to personal data management. We validate the proposed solutions through an implementation using Intel SGX on real datasets, demonstrating its effectiveness in achieving secure and efficient computations in diverse environments.

Fichier principal
Vignette du fichier
DAPD-2024-submitted-version-HAL.pdf (1.86 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04843097 , version 1 (17-12-2024)

Licence

Identifiants

Citer

Robin Carpentier, Iulian Sandu Popa, Nicolas Anciaux. Enabling secure data-driven applications: an approach to personal data management using trusted execution environments. Distributed and Parallel Databases, 2024, 43 (1), pp.5. ⟨10.1007/s10619-024-07449-1⟩. ⟨hal-04843097⟩
0 Consultations
0 Téléchargements

Altmetric

Partager

More