返回
LEAP: TrustZone Based Developer-Friendly TEE for Intelligent Mobile Apps
DOI:10.1109/TMC.2022.3207745.png)
摘要
En 中文
ARM TrustZone is widely deployed on commercial-off-the-shelf mobile devices for secure execution. However, many Apps cannot enjoy this feature because it brings many constraints to App developers. Previous works have been proposed to build a secure execution environment for developers on top of TrustZone. Unfortunately, these works are still not fully-fledged solutions for mobile Apps, especially for emerging intelligent Apps. To this end, we propose LEAP, which is a lightweight developer-friendly TEE solution for mobile Apps. LEAP enables isolated codes to execute in parallel and access peripheral (e.g., mobile GPUs) with ease, flexibly manages system resources upon different workloads, and offers the auto DevOps tool to help developers prepare the codes running on it. We implement the LEAP prototype on the off-the-shelf ARM platform and conduct extensive experiments on it. The experimental results show that Apps can be adapted to run with LEAP easily and efficiently. Compared to the state-of-the-art work along this research line, LEAP can achieve an average 3.57x speedup in supporting intelligent Apps using mobile GPU acceleration.
Keyword:
Codes
Security
Virtual machine monitors
Mobile computing
Graphics processing units
Mobile applications
Hardware
Security and privacy protection
ARM trustzone
trusted execution environments
期刊
IF:
9.2
论文数:
5.6K
被引数:
1.8W
机构
引用论文
A novel and efficient xanthenic dye–organometallic ion‐pair complex for photoinitiating polymerization一种用于光引发聚合的新型高效的黄原胶染料-有机金属离子对配合物
Structural study of lanthanides(III) in aqueous nitrate and chloride solutions by EXAFS通过EXAFS对硝酸盐和氯化物水溶液中镧系元素 (III) 的结构研究
PrivateZone: Providing a Private Execution Environment Using ARM TrustZonePrivateZone: 使用ARM TrustZone提供私有执行环境

