2017-02-10 143 views
0

我trustzone_security_whitepaper.pdf阅读,章5.5的TrustZone API,ARM TrustZone api在哪里?

>To encourage the development of security solutions ARM have produced a 
>standardized software API, called the TrustZone API (TZAPI), which defines 
>a software interface which client applications running in the rich operating 
>environment can use to interact with a security environment. 

和5.5.1

>"The TrustZone API can be downloaded for free from the ARM website" 

我搜索了手臂的网站,但API的可用性并没有找到这样的项目来的TrustZone API列表或手册?

+0

TrustZone是一个安全扩展。 [ARM安全技术:使用TrustZone技术构建安全系统](http://infocenter.arm.com/help/topic/com.arm.doc.prd29-genc-009492c/PRD29-GENC-009492C_trustzone_security_whitepaper.pdf)。另请参阅[arm参考手册trustzone](https://www.google.com/search?q=arm+reference+manual+trustzone)。 – jww

+0

@jww是的,我已阅读此文件。但是当我在我的文章中编辑时,我看到ARM提供了TZAPI界面的下载。请参考5.5.1 – wason

+0

@wason询问非现场资源是无关紧要的。你仍然需要拥有相当数量的谷歌魔术技能:)有一些[在这个论坛](https://e2e.ti.com/support/microcontrollers/tiva_arm/f/908/t/311254) 。规格可以免费下载,但您需要注册。 10分钟的邮件可能会很方便。我不知道这是否是官方的ARM文档(我也认为必须向ARM明确要求官方文档)。 –

回答

0

据我所知,TrustZone API(TZAPI)已被弃用。
参考文件之一是ARM SMC Calling Convention

如果您寻找特定的Trustzone API,那么它确实取决于您想要构建的内容。
如果您想构建可信应用程序,请查看TEE(可信执行环境)。