[英]Android Assets database security issues?
Android中的APK文件默认是世界可读的,因此将敏感数据存储在那里并不是一个好主意。 在JellyBean及更高版本中,该应用程序可以进行前向锁定(也就是“app encryption”),这将确保其他应用程序无法读取您的私有资产。 这是针对付费应用自动完成的。
最好的方法是不将数据存储在APK中,而是在首次安装时下载。 您可以使用Google Play扩展文件,这些文件需要身份验证才能下载或提供您自己的解决方案。
您可以将它们存储为某种加密形式,然后在首次运行时对其进行解密,但随后您将遇到密钥管理问题。
幸运的是,我今天正在阅读这篇文章。 Android Dev指南建议您将内部存储用于私人数据,因为其他应用或用户无法访问。 请参阅http://developer.android.com/guide/topics/data/data-storage.html#filesInternal我希望有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.