ARM - Security Technology. Building a Secure System using TrustZone® Technology
ARM Security Technology. Building a Secure System using TrustZone® Technology
This document provides an overview of the ARM TrustZone technology and how this can provide a practical level of security through careful System-on-a-Chip (SoC) configuration and software design.
ARM TrustZone technology includes the ARM Security Extensions to the processor, the security signals added to the AMBA®3 bus infrastructure, and a number of pieces of peripheral Intellectual Property (IP) which can be used to build security on top of the processor architecture and system architecture.
This whitepaper is suitable for all developers who are making use of the ARM TrustZone technology, whether they are writing security requirements, designing a SoC, developing software, or auditing a design for security.
This document assumes that you are familiar with the ARM processor architecture and common hardware and software terminology.