标签: android sqlite encryption
我写了我的sqlite数据库然后我导入到我的应用程序, I used this,它运作正常。
之后我发现我的数据库未加密,因此任何root手机都可以访问它。
所以我建议这样:
1-用密钥加密我的数据库,然后
2-将它返回我的应用程序然后
3-在我的代码中使用加密密钥来解密数据库然后
4-我使用proguard来加密我的代码(因为我的代码有加密密钥)。
这种方式是否正确?
是的,怎么做?
我读过sqlcipher,但我认为这种技术可以从创建中加密数据库。
答案 0 :(得分:0)
是SQLite的完整数据库加密
sqlcipher
here is example