【发布时间】:2011-05-18 11:33:51
【问题描述】:
我正在努力寻找在 Android 设备上加密我的 sqlite 数据库的可能性,但我找不到令人满意的解决方案。
我需要类似库之类的东西来引用,以便在使用普通 sqlite 函数时对我的数据库进行“即时”加密/解密。
我不想在存储之前加密数据。
我不想加密整个数据库文件,以便在使用前对其进行解密。
我知道以下项目:
但我找不到这些东西的任何工作示例。
顺便说一句,我绝对愿意购买商业版本,但我必须在花费几百美元之前进行测试。
有人自己解决了这个问题吗?
【问题讨论】:
-
没有充分的理由加密数据库。如果有人想访问它,他总是可以对您的应用程序进行逆向工程以检索密钥。
-
不,如果我强制用户在启动应用程序时输入密码,则不会
-
找不到 SQLCipher 的任何示例?见zetetic.net/sqlcipher/sqlcipher-for-android
标签: android sqlite encryption