最近,开始研究ARM TrustZone技术。
我已经在ARM官网上下载到普通世界中客户端API:TrustZone Software API Specification 3.0。
下载地址:https://silver.arm.com/browse/BX011
规范第7页结构图1中secure world部分里service API如图所示。
一直没找到安全世界中的TrustZone service API标准规范,请问从哪里可以下载到呢?
谢谢!
Hi
请问你是在什么地方看到TrustZone service API 的?
你好!
是在TrustZone Software API Specification 3.0 第7页图1中,客户端TZAPI位于Normal world中,调用Secure world中Secure service时通过service API ,就是想知道secure world中这个service API是否有标准规范,哪里可以下载到?谢谢!
>是在TrustZone Software API Specification 3.0 第7页图1中,客户端TZAPI位于Normal world中,调用Secure world中Secure service时通过service API ,
OK,了解!
>就是想知道secure world中这个service API是否有标准规范,哪里可以下载到?谢谢!
Service API 需要签订合同才能下载。
您好!
1.TrustZone Service API是有一个标准的规范,还是根据安全服务自定义开发?
2.在ARM官网上没有看到Service API的下载链接啊?没有看到下载的相关说明。
公司已在购买ARM TrustZone开发平台DS-5 License,不知道购买后会有哪些资料提供。
Zenon Xiu(Zhilong Xiu): Are you able to comment here?
ARM的trustzone API好像已经贡献给了Global Platform,成为了GP组织的标准。
Great thanks to Peter and Xingguang.
By the way Peter, your Chinese understanding ability is really amazing
full marks to Google translate in that case!
Hi,
Sorry for the reply in English, but I hope I can answer your question here =)
The TrustZone API provided by ARM is just an interface specification for an interface from a "Normal world" application running in the main operating system to access security services in a "Secure world". Wangyong is correct - this API has since been donated to the GlobalPlatform standards body, and is now called the "TEE Client API Specification".*
Neither the TrustZone API nor the TEE Client API place any constraints on what the security environment is - so there is no single "Secure services API" - that API depends on what security environment you are interfacing with; it will be vendor specific unless that vendor is using a standard API. GlobalPlatform has another API which the security environment developers might use - TEE Internal Core API Specification - but it is not mandatory that they do so.
Hope that helps, Pete
* TEE = Trusted Execution Environment
great.
Hi, Pete
Thank you very much indeed !
Your answer is just what I need !
Many thanks to Pete, Xingguang, wangyong, Song Bin...
Hi Sweetkeey,
You are always welcome in Chinese Community.