However, such is the capability and performance of today’s mobile devices that a new approach is required to match the services consumer demand with the risk that asset owners are willing to accept. To realize their fullest potential, mobile devices require not just power efficiency and performance but also security.
ARM is working with its Partners and standards organisations to make it easier and quicker to develop platforms and devices with robust security based on TrustZone® technology. As part of this initiative ARM has created the TrustZone Ready Program which has been designed to simplify the development of chipsets and devices with a hardware-backed Trusted Execution Environment (TEE).
Legacy Approaches
We have become used to the legacy PC user experience where the system is continuously under attack from a wide range of threats such as viruses, malware, man in the middle/browser attacks, keyloggers and zero day attacks (making use of undetected vulnerabilities).
The problem of securing large computing systems has led to the provision of an array of separate trusted hardware such as One Time Password dongles, credit card/PIN derived pass codes and complicated protocols for authentication. This growing array of hardware needed to access your bank or corporate network makes for a poor user experience, for example limiting the access to your bank account to when you have the dongle in reach.
High value services demand trusted platforms that can provide protection from software attack and enable critical code and valuable data to be securely protected. As we move to the “Internet of Things” era with billions of smart connected devices a new approach is required that provides a Trusted Execution Environment built on specialized hardware (TrustZone) available in a wide selection of modern ARM application processors.