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

被引:0
|
作者
Carpentier, Robin [1 ]
Popa, Iulian Sandu [2 ]
Anciaux, Nicolas [3 ,4 ]
机构
[1] Macquarie Univ, Macquarie Pk, NSW 2109, Australia
[2] Univ Paris Saclay, Univ Versailles St Q En Yvelines, DAVID Lab, 45 Ave Etats Unis, F-78000 Versailles, France
[3] Inria, PETSCRAFT Project Team, 1 Rue Honore Estienne Orves, F-91120 Palaiseau, France
[4] INSA CVL, LIFO Lab, 88 Bd Lahitolle, F-18000 Bourges, France
关键词
Personal data management systems; User-defined functions; Untrusted code; Information leakage; Trusted execution environments;
D O I
10.1007/s10619-024-07449-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a rapidly evolving landscape, Personal Data Management Systems (PDMSs) 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.
引用
收藏
页数:51
相关论文
共 50 条
  • [41] Enhancing Precision Medicine: A Big Data-Driven Approach for the Management of Genomic Data
    Leon, Ana
    Pastor, Oscar
    BIG DATA RESEARCH, 2021, 26
  • [42] Data-driven optimization in management
    Consigli, Giorgio
    Kleywegt, Anton
    COMPUTATIONAL MANAGEMENT SCIENCE, 2019, 16 (03) : 371 - 374
  • [43] Data-driven optimization in management
    Giorgio Consigli
    Anton Kleywegt
    Computational Management Science, 2019, 16 : 371 - 374
  • [44] Innovation: A data-driven approach
    Kusiak, Andrew
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2009, 122 (01) : 440 - 448
  • [45] AN APPROACH TO DATA-DRIVEN LEARNING
    MARKOV, Z
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1991, 535 : 127 - 140
  • [46] Approach to data-driven learning
    Markov, Z.
    International Workshop on Fundamentals of Artificial Intelligence Research, 1991,
  • [47] A Data-driven Storage Recommendation Service for Multitenant Storage Management Environments
    Song, Yang
    Routray, Ramani
    Jain, Rakesh
    Tan, Chung-hao
    PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 1026 - 1040
  • [48] TB-Logger: Secure Vehicle Data Logging Method Using Trusted Execution Environment and Blockchain
    Kang, Dongwoo
    Jo, Hyo Jin
    IEEE ACCESS, 2023, 11 : 23282 - 23292
  • [49] Computational resource management for data-driven applications with deadline constraints
    Tolosana-Calasanz, Rafael
    Diaz-Montes, Javier
    Rana, Omer F.
    Parashar, Manish
    Xydas, Erotokritos
    Marmaras, Charalampos
    Papadopoulos, Panagiotis
    Cipcigan, Liana
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (08):
  • [50] A Data-Driven Deployment and Planning Approach for Underactuated Vehicles in Marine Environments
    Alam, Tauhidul
    Reis, Gregory Murad
    Bobadilla, Leonardo
    Smith, Ryan N.
    IEEE JOURNAL OF OCEANIC ENGINEERING, 2021, 46 (02) : 372 - 388