Note: ARM Trust Zone basic

 

Hardward: 基本上有TrustZone 支援的ARM SOC 會有下列基本的硬體

  • OTP (One Time Programming) Fuse 用來存 Key (HASH)
  • Cryptographic engine, 加密硬體加速器用來幫助運算Image的 Hash code
  • Exceptions: Trust Zone 還是利用 Exception 切換 Secure/No-Secure World, 或是透過SMC( Secure Monitor Call) 實際上還是一個Exceptions
  • Secure Boot ROM
  • OnChip RAM

Ref.

 

 

廣告