1

How persistent is the Android KeyStore, whether hardware-backed (via TrustZone) or not? Do the keys that are generated within the KeyStore get deleted after the creating app is uninstalled?

Do they also get deleted upon a factory reset? (especially hardware-backed ones, not sure if a factory reset also wipes TrustZone). Can other apps access the key material (use/read them) if they know the alias?

4

1 回答 1

2

似乎 KeyStore 中的密钥材料无法在出厂重置后保留下来,并且一旦创建它的应用程序被卸载就会被擦除。此外,根据 Android 版本和密钥配置,它也可能会在设备锁屏修改时被擦除。资源

于 2017-03-09T03:07:47.127 回答