标签: android encryption
我正在为Android创建一个2D游戏,我正在使用sqlite数据库来存储游戏数据。有用的用户可以轻松更改数据库。所以我必须加密数据,当有人更改它时我必须理解这一点。如何我可以这样做吗?
答案 0 :(得分:8)
查看SQLCipher项目。它是一个开源库,为SQLite数据库文件提供透明,安全的256位AES加密。
该网站为Android提供了tutorial。
答案 1 :(得分:0)
SQLCipher +用户密码可能是正确的实现。我们需要用户密码来加密数据库,而不是使用硬编码的字符串。