Overview#Trusted Execution Environment is a secure area on any device that ensures that sensitive data is stored, processed and protected in a trusted environment. Mobile Device specifications are driven by GlobalPlatform.
Trusted Execution Environment (TEE) is a secure area that resides in the main processor of a smartphone or any mobile device and ensures that sensitive data is stored, processed and protected in a trusted environment.
Trusted Execution Environment's ability to offer safe execution of authorized security software, known as 'trusted applications', enables it to provide end-to-end security by enforcing protection, Confidentiality, Integrity and data access rights.
Trusted Execution Environment consists of software and hardware which offers a level of protection against software attacks, generated in the Rich Operating System environment.
Trusted Execution Environment assists in the control of access rights and houses sensitive applications, which need to be isolated from the Rich Operating System.
For example, Trusted Execution Environment is the ideal environment for content providers offering a video for a limited period of time that need to keep their premium content (e.g. HD video) secure so that it cannot be shared for free.