Trusted Execution Environments: A look under the hood

Abstract : The increasing number of worldwide mobile platforms, e.g., smartphones and tablets, and their capabilities leads to a growing tendency to build a user's life depending on mobile phones. Indeed, mobile services are more and more diverse and crucial such as corporate, health, banking or transport services. Smartphones are now handling personal and extremely important data and applications. The popularity of mobile applications increasesmobile environment threats andmakes smartphones one of attackers' preferred targets. To mitigate threats, many proposals and counter-measures have been proposed. In this paper, we focus on one of them; the Trusted Execution Environment (TEE) which is a new family of architecture having its own hardware and software environment completely isolated from the mobile ones. It intends to offer better security than the one provided by mobile platforms. It proposes for example secure storage to applications running on top of the mobile Operating System. We give a complete overview of standardization activities on TEE.We first detail the software and hardware architecture of the TEE as introduced by GlobalPlatform specifications. Then, we describe the different available TEE solutions. Finally, we compare these solutions according to key performance parameters with a special interest to security aspects.
Type de document :
Communication dans un congrès
TPMCC'2014, Apr 2014, Oxford, United Kingdom. IEEE Computer Society, 2014
Liste complète des métadonnées
Contributeur : Ghada Arfaoui <>
Soumis le : jeudi 17 avril 2014 - 11:47:56
Dernière modification le : jeudi 17 janvier 2019 - 15:10:02


  • HAL Id : hal-00980055, version 1



Ghada Arfaoui, Saïd Gharout, Jacques Traoré. Trusted Execution Environments: A look under the hood. TPMCC'2014, Apr 2014, Oxford, United Kingdom. IEEE Computer Society, 2014. 〈hal-00980055〉



Consultations de la notice