2017-03-02 121 views
0

Android KeyStore的持久性如何,无论是硬件支持(通过TrustZone)还是不支持? 在创建应用程序卸载后,KeyStore中生成的密钥是否会被删除? 它们在出厂重置时是否也被删除? (特别是硬件支持的,不知道工厂重置是否也会抹掉TrustZone) 如果他们知道别名,其他应用程序是否可以访问密钥材料(使用/读取它们)?Android KeyStore的持久性和对密钥材料的访问权限

谢谢!

回答

0

似乎KeyStore中的密钥材料不能在出厂重置后存活,并且在创建应用程序的应用程序被卸载后就会被擦除。此外,根据Android版本和密钥配置的不同,它也可能会在设备锁屏修改时被抹去。 Source