【发布时间】:2019-02-25 11:51:49
【问题描述】:
我正在为 Android 创建一个 2d 游戏,我正在使用 sqlite 数据库来存储游戏数据。有根用户可以轻松更改数据库。所以我必须加密数据,当有人更改它时,我必须了解这一点。如何我可以这样做吗?
【问题讨论】:
-
请记住,这将毫无意义。根用户将能够从您的应用中获取您的加密密钥,并使用它来解密您加密的任何内容。
-
我真的相信,无论加密如何,root 用户都可以更改您的数据库。他们可以获得解密数据库的密钥。我也在研究它。你找到解决办法了吗?
标签: android encryption