有很多主题引用那个,但没有一个能满足我。
我遇到了一个问题。假设我有简单的android应用程序,其意图是从本地数据库读取/更新/插入/删除数据。 现在我的问题是,如果有人偷了手机并试图用USB线缆访问它,如何使这个数据库无法访问? 从这种访问中保护数据的最佳方法是什么? 据我所知,如果我使用例如SharedPreferences或Sqlite,那么这些文件将被存储并可以通过USB电缆访问...
答案 0 :(得分:1)
现在我的问题是,如果有人偷了手机并尝试使用USB线缆访问它,如何使这个数据库无法访问?
使用加密数据库(例如SQLCipher for Android)和用户提供的密码短语。