可信固件-A
可信固件-A (TF-A) 是用于Arm A系列架构(Armv8-A 和 Armv7-A)安全世界软件的参考实现,包括3级异常处理(EL3)安全监控。它为安全世界的启动和运行时固件产品化提供了一个合适的起点,可以在AArch32或AArch64执行状态下运行。
TF-A实现了Arm接口标准,包括:
- 电源状态协调接口 (PSCI)
- 可信板载启动要求客户端 (TBBR-CLIENT)
- SMC调用约定
- 系统控制和管理接口 (SCMI)
- 软件委托异常接口 (SDEI)
该代码设计为可在基于Armv8-A和Armv7-A架构的硬件平台和软件模型上移植和重用。
我们将继续与相关方合作,在TF-A中添加Arm标准的参考实现,以惠及使用Armv7-A和Armv8-A TrustZone技术的开发人员。
鼓励用户自行进行安全验证,包括对源于TF-A的任何安全世界代码进行渗透测试。
更多信息和文档
想了解更多关于可信固件-A的信息,请访问 trustedfirmware.org
_ 查看完整的文档。
版权所有 (c) 2013-2019, Arm Limited和贡献者。保留所有权利。