System-Wide Security for IoT Devices

TrustZone technology for Arm Cortex-M processors enables robust levels of protection at all cost points for IoT devices. The technology reduces the potential for attack by isolating the critical security firmware, assets and private information from the rest of the application. It provides the perfect starting point for establishing a device root of trust based on Platform Security Architecture (PSA) guidelines.

Features and Benefits
Flexible Foundation

TrustZone provides a foundation for system-wide security and the creation of a trusted platform. Any part of the system can be designed as part of the secure world, including debug, peripherals, interrupts and memory.

Simplified Secure Design

TrustZone allows SoC designers to choose from a range of components that fulfil specific functions within the secure environment. TrustZone is supported by Corstone foundation IP, helping companies develop systems faster.

User-Friendly Design

Developers can create TrustZone systems using familiar languages while maintaining the existing programmer’s model. Also, TrustZone is supported by a comprehensive ecosystem of RTOS, compiler, debug, and trace solutions.

Talk with an Expert

Looking for advice on how to implement security with TrustZone? Talk with an Arm expert.

Contact Us
Products Built with TrustZone Technology 

Cortex-M23 Processor

The smallest and lowest-power microcontroller with TrustZone security.


Cortex-M33 Processor

Optimized for applications that require security or digital signal control.


Cortex-M35P Processor

Combines physical resilience and system safety functions, as well as TrustZone technology.

Corstone Foundation IP

Corstone Foundation IP

IoT solution with a subsystem and system IP to complement the Cortex-M23 Cortex-M33 processor.

Supporting Architecture and Products
Getting Started with TrustZone-Enabled Microcontrollers

Explore TrustZone-enabled microcontrollers for building secure IoT devices.


The SAM L11 includes TrustZone for Armv8-M and boasts a rich feature set. The MCU series has an extremely low power consumption, and a new capacitive touch feature with water tolerance and noise immunity.

Nordic Semiconductor

The nRF91 series is a highly integrated, low power, NB-IoT system-in-package. The series integrates TrustZone with the Cortex-M33 processor and Arm CryptoCell-310 security IP, enabling an entire low-power cellular IoT.


M2351 microcontroller brings a new level of trust and security to embedded systems. The MCU combines TrustZone, a secure attribution unit, an implementation-defined attribution unit, flash memory controller and a security configuration unit.


The LPC5500 MCU series includes single and dual-core 100MHz Cortex-M33 microcontrollers in 40nm flash technology for a broad range of industrial and IoT edge applications.

Watch the webinar: Achieving secure execution environments on resource-constrained low-power MCUs

Silicon Labs

The mighty Gecko family is a low-power wireless platform with support for Bluetooth 5.1, Zigbee 3.0, thread and multiprotocol connectivity. The platform includes SoC devices, software and tools designed to make IoT products more powerful, secure, and reliable.

ST Microelectronics

The STM32L5 devices use the Armv8-M architecture to boost performance and increase security with 4MB of flash, up to 256KB of RAM, and a rich suite of timers and interfaces.

TrustZone Resources

Visit our developer website to explore for more TrustZone resources, including technical documentation, hands-on webinars, and where to go for expert advice.

Visit Arm Developer