Title | ALTEE: Constructing Trustworthy Execution Environment for Mobile App Dynamically |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Cai, Yang, Wang, Yuewu, Lei, Lingguang, Zhou, Quan |
Conference Name | 2019 IEEE Symposium on Computers and Communications (ISCC) |
Keywords | .so library, ALTEE, composability, current TEE solutions, cyber physical systems, host app, mobile, mobile app dynamically, mobile computing, mobile platforms, operating systems (computers), popular security features, pubcrawl, Resiliency, secure code size, secure functions, secure world, security of data, TEE, TEE constructing method, TEE driver, trusted applications, Trusted Computing, trusted OS, trustworthy execution environment, Trustworthy Systems, TrustZone |
Abstract | TEE(Trusted Execution Environment) has became one of the most popular security features for mobile platforms. Current TEE solutions usually implement secure functions in Trusted applications (TA) running over a trusted OS in the secure world. Host App may access these secure functions through the TEE driver. Unfortunately, such architecture is not very secure. A trusted OS has to be loaded in secure world to support TA running. Thus, the code size in secure world became large. As more and more TA is installed, the secure code size will be further larger and larger. Lots of real attack case have been reported [1]. In this paper, we present a novel TEE constructing method named ALTEE. Different from existing TEE solutions, ALTEE includes secure code in host app, and constructs a trustworthy execution environment for it dynamically whenever the code needs to be run. |
DOI | 10.1109/ISCC47284.2019.8969640 |
Citation Key | cai_altee_2019 |