gpt4 book ai didi

android - AndroidKeyStore 中用于检索根证明证书的别名是什么?

转载 作者:行者123 更新时间:2023-12-05 00:06:35 25 4
gpt4 key购买 nike

我希望能够检索和检查一般的 Android 设备证明数据(attestationIdSerial、attestationIdImei 等...)。

Google 表示您可以在证书扩展(ASN.1 格式)中检索证明数据。这似乎很容易检索和解析在 Android KeyStore 中生成的 key ,我们知道使用 KeyStore.getCertificateChain(alias) 的别名,但是根证明证书的别名是什么,这样我就可以一般地获取证明数据无需生成一些随 secret 钥/别名然后检查它?

最佳答案

我相信您无法直接获得根认证证书的句柄。

它们不是 KeyStore 或 KeyChain 的一部分,没有别名。它们在 Keymaster 内部,除了在常规 key 的证书链上外,不会公开。

这是在引用 Keymaster 实现中定义它们的文件的链接,您可以从那里跟踪使用情况:

https://cs.android.com/android/platform/superproject/+/master:system/keymaster/contexts/soft_attestation_cert.cpp;l=299;drc=a6a4f57064aa5f988d80b58a63ee0fc880c29ac6

关于android - AndroidKeyStore 中用于检索根证明证书的别名是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51880422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com