ARM TrustZone
Set of technologies for packing special security features into a SoC.
Extra security-related features on processor cores.
Instructions
Bus lines
Execution levels
Extra logic for dealing with interruptions.
Security-related IPs.
Goal
TEE for ARM-powered embedded systems.
Providing hardware-based isolation
It allows running a trusted system in parallel with the main operation system.
Rich OS
Where most applications will run.
Secure (or Trusted) OS
Where secure (or trusted) applications will run.
It can be a simple library and not a full-fledged OS.
Comparison with other similar TEEs
Last updated