我正在阅读有关 ARM TrustZone 的信息。我读到,当普通世界想要安全世界的功能时,他们会引发 SMC 异常,从而转移到安全世界。我不明白的是什么可以防止任何恶意代码引发 SMC 异常?如果任何未经授权的软件可以导致转移到安全世界,那么安全世界如何“安全”?
问问题
393 次
我正在阅读有关 ARM TrustZone 的信息。我读到,当普通世界想要安全世界的功能时,他们会引发 SMC 异常,从而转移到安全世界。我不明白的是什么可以防止任何恶意代码引发 SMC 异常?如果任何未经授权的软件可以导致转移到安全世界,那么安全世界如何“安全”?