Sierraware's Trusted Execution Environment (TEE) is able to provide a secure area within a connected device that ensures sensitive data is stored, processed and protected in an isolated, trusted environment. It enables end-to-end security by offering isolated, safe execution of authorised security software.
Increasingly connected embedded devices have a mix of applications requiring security and some level of robustness against malicious software. SierraTEE is already being deployed in devices across a number of markets devices including mobile, set-top boxes and residential gateways, servers and industrial automation.
According to Gopal Jayaraman, president and CEO, Sierraware: “Companies developing devices based on MIPS will now have an easy-to-use TEE solution that will help them get to market quicker. For developers with Global Platform apps today, there aren’t any code changes needed – it just works.”
Jim Nicholas, EVP MIPS Processor IP, Imagination, added: “SierraTEE builds on the growing range of security solutions and OmniShield enabled technologies for MIPS-based connected devices. We are seeing demand for a Global Platform TEE in a number of areas where MIPS has a strong footprint including set-top boxes, TV, and automotive. Sierraware technologies are widely deployed and well proven. Having a TEE based on hardware virtualization holds great promise for companies looking to provide a high level of separation in their system.”
SierraTEE provides a secure solution for OmniShield-ready MIPS CPUs and is implemented through Imagination’s OmniShield security technology, which leverages hardware virtualization in MIPS CPU to enable the creation of multiple domains. In a system with multiple domains, the SierraVisor enables isolation of multiple concurrent guest systems.
The combination of the SierraVisor and Sierraware TEE allows full operation of TEE on a virtualized environment.