Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios
With the extensive deployment and application of the Internet of Things (IoT), 5G and 6G technologies and edge intelligence, the volume of data generated by IoT and the number of intelligence applications derived from these data are rapidly growing. However, the absence of effective mechanisms to sa...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-01-01
|
Series: | Future Internet |
Subjects: | |
Online Access: | https://www.mdpi.com/1999-5903/17/1/32 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832588424293384192 |
---|---|
author | Zhiyuan Wang Yuezhi Zhou |
author_facet | Zhiyuan Wang Yuezhi Zhou |
author_sort | Zhiyuan Wang |
collection | DOAJ |
description | With the extensive deployment and application of the Internet of Things (IoT), 5G and 6G technologies and edge intelligence, the volume of data generated by IoT and the number of intelligence applications derived from these data are rapidly growing. However, the absence of effective mechanisms to safeguard the vast data generated by IoT, along with the security and privacy of edge intelligence applications, hinders their further development and adoption. In recent years, Trusted Execution Environment (TEE) has emerged as a promising technology for securing cloud data storage and cloud processing, demonstrating significant potential for ensuring data and application confidentiality in more scenarios. Nevertheless, applying TEE technology to enhance security in IoT and edge intelligence scenarios still presents several challenges. This paper investigates the technical challenges faced by current TEE solutions, such as performance overhead and I/O security issues, in the context of the resource constraints and data mobility that are inherent to IoT and edge intelligence applications. Using Intel Software Guard Extensions (SGX) technology as a case study, this paper validates these challenges through extensive experiments. The results provide critical assessments and analyses essential for advancing the development and usage of TEE in IoT and edge intelligence scenarios. |
format | Article |
id | doaj-art-85396fa1732843568bec40234550e9f6 |
institution | Kabale University |
issn | 1999-5903 |
language | English |
publishDate | 2025-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Future Internet |
spelling | doaj-art-85396fa1732843568bec40234550e9f62025-01-24T13:33:37ZengMDPI AGFuture Internet1999-59032025-01-011713210.3390/fi17010032Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things ScenariosZhiyuan Wang0Yuezhi Zhou1Department of Computer Science and Technology, Tsinghua University, Beijing 100084, ChinaDepartment of Computer Science and Technology, Tsinghua University, Beijing 100084, ChinaWith the extensive deployment and application of the Internet of Things (IoT), 5G and 6G technologies and edge intelligence, the volume of data generated by IoT and the number of intelligence applications derived from these data are rapidly growing. However, the absence of effective mechanisms to safeguard the vast data generated by IoT, along with the security and privacy of edge intelligence applications, hinders their further development and adoption. In recent years, Trusted Execution Environment (TEE) has emerged as a promising technology for securing cloud data storage and cloud processing, demonstrating significant potential for ensuring data and application confidentiality in more scenarios. Nevertheless, applying TEE technology to enhance security in IoT and edge intelligence scenarios still presents several challenges. This paper investigates the technical challenges faced by current TEE solutions, such as performance overhead and I/O security issues, in the context of the resource constraints and data mobility that are inherent to IoT and edge intelligence applications. Using Intel Software Guard Extensions (SGX) technology as a case study, this paper validates these challenges through extensive experiments. The results provide critical assessments and analyses essential for advancing the development and usage of TEE in IoT and edge intelligence scenarios.https://www.mdpi.com/1999-5903/17/1/32Trusted Execution Environment (TEE)Software Guard Extensions (SGX)Internet of Things (IoT)edge intelligenceperformance evaluationsecurity |
spellingShingle | Zhiyuan Wang Yuezhi Zhou Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios Future Internet Trusted Execution Environment (TEE) Software Guard Extensions (SGX) Internet of Things (IoT) edge intelligence performance evaluation security |
title | Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios |
title_full | Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios |
title_fullStr | Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios |
title_full_unstemmed | Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios |
title_short | Analysis and Evaluation of Intel Software Guard Extension-Based Trusted Execution Environment Usage in Edge Intelligence and Internet of Things Scenarios |
title_sort | analysis and evaluation of intel software guard extension based trusted execution environment usage in edge intelligence and internet of things scenarios |
topic | Trusted Execution Environment (TEE) Software Guard Extensions (SGX) Internet of Things (IoT) edge intelligence performance evaluation security |
url | https://www.mdpi.com/1999-5903/17/1/32 |
work_keys_str_mv | AT zhiyuanwang analysisandevaluationofintelsoftwareguardextensionbasedtrustedexecutionenvironmentusageinedgeintelligenceandinternetofthingsscenarios AT yuezhizhou analysisandevaluationofintelsoftwareguardextensionbasedtrustedexecutionenvironmentusageinedgeintelligenceandinternetofthingsscenarios |