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 reference packages, 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, making it the ideal processor for applications where software isolation and software security are required.


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.

Cortex-M55 Processor

Arm’s most AI-capable Cortex-M processor and the first to feature Arm Helium technology, bringing a significant uplift in power-efficient ML and DSP performance for IoT devices. 

Corstone Foundation IP

Compare Corstone

There are a number of Corstone packages, depending on device requirements. Explore the right one for your project.

Supporting Architecture and Products

TrustZone Resources

White Papers

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