我是 TEE(可信执行环境)的新手。有人可以帮助我解决一些基本的疑问吗?
AFAIK,每个 Android 移动设备都安装了一个单独的 TEE 操作系统以及一些预定义的 TA(可信应用程序)来存储机密信息,如指纹图像、密码、密钥对等。
如何识别 Android 手机上运行的 TEE 操作系统?是否有可能在一台设备中存在多个 TEE,例如 Trusty(来自 Google)、Kinibi(来自 Trustonic)等?
由于 Trusty 来自谷歌,所以所有设备都会默认安装 Trust OS 吗?
如何列出 TEE 中现有的 TA 应用程序?如果是这样,我们可以使用 CA(使用来自谷歌的 Trusty API 的客户端应用程序)从手机连接到现有 TA吗?
security android trusted-computing trustzone trusted-execution-environment