OPTEE, Open Portable Trusted Execution Environment for Secure Connectivity Solutions and Embedded Applications
Client:
US based company, which works on secure connectivity solutions for embedded applications, end-to-end security and privacy and smart connected solutions markets.
Overview:
The increased demand for privacy and security among users, for banking, medical and safety critical devices urged the need to have secured execution environment. To maintain all the secret credentials and data manipulation in larger rich operating system, also called as Rich Execution Environment (REE), is vulnerable. This paves the way for the target systems of malware and hackers in general. To achieve this, it requires offloading the sensitive information and processing to a more trusted and securing environment, called Trusted Execution Environment (TEE). Isolation of REE and TEE is implemented through both Hardware and Software. OPTEE on NXP’s i.MX6UL is the best for security and privacy.
OPTEE Secure Connectivity Solutions for Embedded Applications
OP-TEE stands for Open Portable Trusted Execution Environment. The OPTEE runs securely on Trustzone hardware embedded in the SoC. The processor core of SoC has two virtual cores: Secure and Non-Secure
Switching between secure and non-secure world is achieved through “Secure Monitor Call (SMC)”. The TrustZone hardware, Trusted boot, Trusted OS and Trusted Application together forms the Trusted Execution Environment (TEE). The REE uses the services/apps provided by OP-TEE to execute securely and to avoid any data manipulation (data protection).
The OPTEE technical specification and standards are defined by Global Platform (a non-profit industry association)
Application Areas:
Solution offered by iWave:
Click here for more information OP-TEE