如果可用,Android Keystore 是否会自动使用 Trusted Execution Environment (TEE) 和 Secure Element (SE)?还是需要进一步的步骤?
通常是这样的。
并非所有设备都要求Keystore具有硬件支持,但如果它确实具有硬件支持,并且由TEE(常见情况)支持,则在使用Keystore支持的密钥时将使用它。
有关此要求,请参阅当前的CDD文档。第9.11. Keys and Credentials节。
您还可能会发现this答案很有趣,因为它讨论了keymaster和TEE实现。