0

我正在创建一个带有预捆绑数据库的应用程序,我正在使用本教程来实现相同的目标,

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

现在我应该如何使用 SQLcipher 保护这个预捆绑数据库?与 sqlcipher 教程一样,它假定您正在创建一个新数据库而不是使用现有数据库。

我的目标是防止任何人看到我的预捆绑数据库的内容。

这个问题有一些技巧,但对这个人不起作用

使用 sqlcipher 加密已经存在的数据库并在 android 上打开它

谢谢普拉内

4

1 回答 1

1

我的目标是防止任何人看到我的预捆绑数据库的内容。

那就不要打扰了。任何人都可以从您的 APK 中获取您的加密密钥并解密数据库。SQLCipher 是为了帮助用户保护用户的数据免受攻击。

如果您不希望用户访问数据,请不要将数据放在他们的设备上。

于 2013-01-22T20:04:03.677 回答