如何在Android应用程序中与QSEE通信?

2023-12-19

我有兴趣使用以下方式开发可信应用程序TEE。 我有一个Nexus 5具有安卓5.1.1(LMY48M)在上面。我想创建一个非常基本的 hello world 应用程序来理解在真实设备上运行的 TEE 逻辑。 Nexus 5 支持QSEE(高通安全执行环境)但我找不到任何有关如何在常规 Android 应用程序上包含 QSEE 通信库的文档。

在 adb root shell 中,

cat /d/tzdbg/log
cat /d/tzdbg/qsee_log

命令显示空结果。

有没有人曾经尝试过开发这样的应用程序? 任何帮助将不胜感激。


首先,对于TEE来说,一个APP包含两部分,TA(Trust APP,运行在TEE中)和CA(Client APP,运行在REE中)。

QSEE已经实现了GlobalPlatform(GP) API(不是所有GP API),因此您应该阅读GP API白皮书并使用它们来开发CA和TA。

但是,您不能自行安装CA 和TA,因为CA 和TA 需要由TSM 调度。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Android应用程序中与QSEE通信? 的相关文章

随机推荐