Skip to content

Jim8y/awesome-trustzone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Awesome

Awesome TrustZone Awesome

Collection of material for learning ARM TrustZone.

Table of Contents

BlockChain

EMULATOR

MachineLearning

  • mofanv/darknetz - runs several layers of a deep learning model in TrustZone.

NETWORK

  • henrydcase/TEE-TLS-delegator - Solution to harden TLS security by storing private keys and delegating operations to the Trused Execution Environment.

Exploit

SDK

Samples

Study

Security

  • kkamagui/shadow-box-for-arm - Shadow-Box: Lightweight and Practical Kernel Protector for ARM (Presented at BlackHat Asia 2018).
  • mdenzel/self-healing_FreeRTOS - A self-healing FreeRTOS based on ARM TrustZone.
  • Samsung/mTower - mTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology.
  • liwenhaosuper/t6 - T6: An operating system for TrustZone based Trusted Execution Environment(TEE) in ARM-based systems.

Tool&&DEBUG

  • quarkslab/samsung-trustzone-research - Reverse-engineering tools and exploits for Samsung's implementation of TrustZone.
  • bkerler/tee_research - Some useful ida and ghidra plugins for tee research.
  • microsoft/Komodo - Formally-verified reference monitor for a secure isolated execution ("enclave") environment on ARM TrustZone.
  • nccgroup/cachegrab - a tool designed to help perform and visualize trace-driven cache attacks against software in the secure world of TrustZone-enabled ARMv8 cores.

OperatingSystem

  • OP-TEE/optee_os - OP-TEE is a Trusted Execution Environment (TEE) designed as companion to a non-secure Linux kernel running on Arm; Cortex-A cores using the TrustZone technology.
  • WUSTL-CSPL/RT-TEE - RT-TEE: Real-time System Availability for Cyber-physical Systems using ARM TrustZone.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published