TEEv: virtualizing trusted execution environments on mobile platforms

Wenhao Li, Yubin Xia, Long Lu, Haibo Chen, Binyu Zang

2019 · 49 citations · 28 references

Concepts

Abstract

Trusted Execution Environments (TEE) are widely deployed, especially on smartphones. A recent trend in TEE development is the transition from vendor-controlled, single-purpose TEEs to open TEEs that host Trusted Applications (TAs) from multiple sources with independent tasks. This transition is expected to create a TA ecosystem needed for providing stronger and customized security to apps and OS running in the Rich Execution Environment (REE). However, the transition also poses two security challenges: enlarged attack surface resulted from the increased complexity of TAs and TEEs; the lack of trust (or isolation) among TAs and the TEE.

References

28