A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices
-
Updated
Jan 7, 2026
A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices
Apache Teaclave™ is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.
Samsung Tizen root
Teaclave TrustZone SDK enables safe, functional, and ergonomic development of trustlets.
Main repository for the Veracruz privacy-preserving compute project, an adopted project of the Confidential Compute Consortium (CCC).
Nailgun attack on ARM devices.
Reverse-engineering tools and exploits for Samsung's implementation of TrustZone
Education kit for teaching efficient embedded systems design on Arm Cortex-M platforms with labs and lecture materials (educational)
MultiZone® Security TEE is the quick and safe way to add security and separation to any RISC-V processors. The RISC-V standard ISA doesn't define TrustZone-like primitives to provide hardware separation. To shield critical functionality from untrusted third-party components, MultiZone provides hardware-enforced, software-defined separation of multi
mTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology (e.g., Cortex-M23/33/35p). mTower operates well under restrictions typical for such environment – small RAM and ROM sizes, relatively low performance, absence of rich OSes providing variety of services availab…
Read-only mirror for Trusted Firmware-M
SuperTinyKernel RTOS is a lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems based on ARM Cortex-M and RISC-V MCUs. Includes x86 emulator. 100% code coverage with automated unit tests.
A Single-Stepping Framework for Side-Channel Analysis on Arm TrustZone-M
To associate your repository with the trustzone topic, visit your repo's landing page and select "manage topics."