ARMにはTrustZoneと呼ばれるものがあります。ARMのドキュメントによると、プロセスはセキュア/非セキュアワールドで実行できます。
- セキュア/非セキュアワールドとはどういう意味ですか。プロセッサの実行モードに関連しているのか、それともメモリ領域などの権限の設定に関連しているのか。
- ARMの7つの動作モードとセキュア/非セキュアワールドの間に関係はありますか?
- ARMでTrustZoneを有効にする方法。
- これはどのバージョンのARMから導入されましたか。
- このTrustZoneを使用することは必須ですか。LinuxカーネルはこのTrustZone拡張機能を使用しますか?
これを理解するのを手伝ってください。