如何确定安卓设备是否使用 Trusty TEE 安全操作系统?

时间:2021-02-11 05:23:24

标签: android drm mmc ufs

我是 Trusty TEE 操作系统的新手。有什么方法可以在不root设备的情况下找出Android设备是否使用这样的操作系统?

AFAIK 在那里,DRM(数字版权管理)是 Trusty OS 使用最广泛的应用程序。 DRM 框架的一些示例是 Widevine/PlayReady/ClearKey。

这是否意味着如果 Android 设备中存在这些框架中的任何一个,就可以安全地假设有一个底层的 Trusty TEE 操作系统正在使用中?

谢谢

1 个答案:

答案 0 :(得分:0)

Widevine 和 PlayReady 都支持多个安全级别 - 每个级别的最安全级别都与 TEE 相关联,但较低级别通常不是。

因此,对 DRM 的简单检查不会告诉您设备是否有 TEE。

在旧版本的 Widevine 上,您可以很容易地确定安全级别,这将为您提供指导 - 我认为您不能将其视为绝对:

相同的方法不适用于当前版本的 Widevine。

我不相信有一个简单的“支持 TEE”的 API - 有一些技巧可以尝试确定 - 请参阅此答案中的讨论:https://stackoverflow.com/a/64422042/334402

相关问题