在Android中加密/解密共享首选项的安全方法

Hit*_*ani 6 android sharedpreferences

我正在使用共享首选项的一个android项目中工作。最近,我发现,如果您对设备进行了root操作,则可以看到“共享”首选项值。因此,基本上,共享首选项已不再安全。谁能建议我加密/解密共享首选项值的最佳方法是什么?有没有好的图书馆?我已经看到许多用于加密/解密共享首选项的解决方案,但是没有人看起来很安全。有什么建议吗?

RAA*_*AAM -2

任何应用程序都可以访问和操作数据。但你必须考虑到,只有很小一部分(我猜不到 1-2%,但互联网上没有可靠的数据)设备被 root,如果用户 root 了他/她的设备,他/她就会故意让自己容易受到攻击。这不是Android系统设置,如果你root了,后果自负。 单击链接希望此链接会对您有所帮助。

  • 这并不是说用户容易受到攻击,而是他的应用程序数据被 root 的用户破坏了 (5认同)