1

我正在使用该示例代码在多个设备(手机和最新的 chromecast)上测试 android Key & Id 证明:https ://github.com/vvb2060/KeyAttestation 。

虽然密钥证明有效(生成一对密钥、获取证明和解析数据等),但 ID 证明无效(获取设备的硬件标识符、序列号、IMEI 等)。

基本上,我得到的结果与这个问题的第一个答案相同:Sample code shows how to use Android ID Attestation

从其他答案中,我了解到这些硬件标识符必须在设备发布之前由供应商提供给 TEE,这是可选的,并在此处确认:https ://source.android.com/security/keystore/attestation #硬件标识符。这意味着如果未配置设备,即使您将应用程序设为系统应用程序(访问硬件 ID 编号 2 的必要条件),也无法获取这些硬件 ID。

那么,由于我之前引用的问题已经 3 年了,我找不到更多关于该主题的信息,有人设法完成这项工作吗?有或没有系统应用程序?

谢谢

4

0 回答 0