DM-TEE: Trusted Execution Environment for Disaggregated Memory

被引:0
|
作者
Xia, Ke [1 ]
Wei, Sheng [1 ]
机构
[1] Rutgers State Univ, Piscataway, NJ 08854 USA
基金
美国国家科学基金会;
关键词
Trusted Execution Environment; Disaggregated Memory;
D O I
10.1145/3649476.3658702
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Trusted execution environments (TEEs) can provide hardware and system-level protection for sensitive data and computations. However, the security perimeter of existing TEEs is limited to a single centralized machine, which contradicts with the growing trend of employing disaggregated computing resources (e.g., disaggregated memory) to achieve high performance and resource utilization. To address this limitation, we develop DM-TEE, a customized trusted execution environment supporting the emerging disaggregated memory architecture. DM-TEE extends the traditional TEEs from local memory to remote disaggregated memory, which is achieved by a newly designed secure memory allocation and access workflow to ensure the data confidentiality and integrity in the disaggregated memory. We implement DM-TEE on real hardware using Intel SGX and a state-of-the-art memory disaggregation system. Our evaluations on memory allocation, read/write operations, and benchmark program executions indicate that DM-TEE achieves the desired disaggregated memory security with minimal performance overhead.
引用
收藏
页码:204 / 209
页数:6
相关论文
共 50 条
  • [31] Cloud Key Management using Trusted Execution Environment
    Bouamama, Jaouhara
    Hedabou, Mustapha
    Erradi, Mohammed
    SECRYPT 2021: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SECURITY AND CRYPTOGRAPHY, 2021, : 560 - 567
  • [32] Trusted Deployment of Virtual Execution Environment in Grid Systems
    Zou, Deqing
    Long, Jinjiu
    Jin, Hai
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2009: INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2009, 5913 : 124 - +
  • [33] Transforming byzantine faults using a trusted execution environment
    Madsen, Mads Frederik
    Gaub, Mikkel
    Kirkbro, Malthe Ettrup
    Debois, Soren
    2019 15TH EUROPEAN DEPENDABLE COMPUTING CONFERENCE (EDCC 2019), 2019, : 63 - 70
  • [34] MeetGo: A Trusted Execution Environment for Remote Applications on FPGA
    Oh, Hyunyoung
    Nam, Kevin
    Jeon, Seongil
    Cho, Yeongpil
    Paek, Yunheung
    IEEE ACCESS, 2021, 9 : 51313 - 51324
  • [35] Privacy Computing with Right to Be Forgotten in Trusted Execution Environment
    Liu, Hui
    Luo, Hongzhi
    Li, Shaofeng
    Dong, Tian
    Chen, Guoxing
    Meng, Yan
    Zhu, Haojin
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 2566 - 2571
  • [36] HybridTEE: Secure Mobile DNN Execution Using Hybrid Trusted Execution Environment
    Gangal, Akshay
    Ye, Mengmei
    Wei, Sheng
    PROCEEDINGS OF THE 2020 ASIAN HARDWARE ORIENTED SECURITY AND TRUST SYMPOSIUM (ASIANHOST), 2020,
  • [37] Memory Auditing for Detection of Compromised Switches in Software-Defined Networks Using Trusted Execution Environment
    da Luz Lemos, Filipe Augusto
    de Faria, Rubens Alexandre
    Abatti, Paulo Jose
    Pereira Fonseca, Mauro Sergio
    Ono Fonseca, Keiko Veronica
    DEVELOPMENTS AND ADVANCES IN DEFENSE AND SECURITY, 2020, 152 : 77 - 85
  • [38] TEE-KV: Secure Immutable Key-Value Store for Trusted Execution Environments
    Koshiba, Atsushi
    Yan, Ying
    Guo, Zhongxin
    Namiki, Mitaro
    Zhou, Lidong
    PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 535 - 535
  • [39] Detection method of trusted blockchain link flood attack based on trusted execution environment
    Kuang, Ruixue
    Zhang, Shuhui
    Shao, Wei
    Wang, Lianhai
    Xu, Shujiang
    Wang, Qizheng
    2023 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: IOT AND SMART CITY, ITIOTSC 2023, 2023, : 155 - 159
  • [40] TEE-MR: Developer-friendly data oblivious programming for trusted execution environments
    Alam, A. K. M. Mubashwir
    Chen, Keke
    COMPUTERS & SECURITY, 2025, 148