SharedPreferences MODE_PRIVATE安全性

时间:2013-08-10 19:09:15

标签: android sharedpreferences

我正在使用SharedPreferences存储我的密钥和我的加密消息。如果我将它们加密存储然后在我的应用程序中解密它需要一些时间,但我很困惑是否可以确保将它们存储在SharedPreferences中。 任何人都可以使用特殊应用程序或类似的东西到达我的SharedPreferences MODE_PRIVATE吗?

1 个答案:

答案 0 :(得分:1)

在root手机上,是的,它可以访问您应用的共享首选项。此外,在任何电话上,用户都可以通过清除应用程序管理器中的缓存来删除存储在共享首选项中的所有数据。 存储数据的一种安全方法是使用AES对其进行加密,并将其保存在应用程序根文件夹的文本文件中。