ARM TrustZone 是一个安全环境,允许在处理器中创建受信任的执行环境。在这个环境中,TEE 操作系统运行,为应用程序提供安全保障。

以下列举了常见的 ARM TrustZone TEE 操作系统:

  1. ARM Trusted Firmware (ATF):ATF 是 ARM 的开源参考实现,用于启动和管理 ARM TrustZone 安全环境。它提供了一个基本的 TEE 操作系统,包括安全启动、内存管理、通信管道和安全服务等。

  2. GlobalPlatform TEE:GlobalPlatform TEE 是一个 TEE 操作系统标准,由 GlobalPlatform 组织制定。它定义了 TEE 的安全架构、TEE 客户端 API 和 TEE 操作系统接口规范等。

  3. OP-TEE:OP-TEE 是一种开源 TEE 操作系统,由 Linaro 和 ARM 合作开发。它基于 GlobalPlatform TEE 标准,提供了一系列安全服务和 TEE 客户端 API。

  4. Trustonic TEE:Trustonic TEE 是一个商用 TEE 操作系统,由 Trustonic 公司开发。它提供了一系列安全服务和 TEE 客户端 API,并且支持多种移动设备和芯片架构。

  5. Samsung KNOX TEE:Samsung KNOX TEE 是 Samsung 的 TEE 操作系统,用于保护 Samsung 移动设备中的敏感数据和应用程序。它提供了一系列安全服务和 TEE 客户端 API,并且支持多种移动设备和芯片架构。

ARM TrustZone TEE 操作系统盘点:ATF、GlobalPlatform、OP-TEE、Trustonic、Samsung KNOX

原文地址: https://www.cveoy.top/t/topic/nuBQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录