gpt4 book ai didi

iphone - 在 iPhone OS 中加密 SQLite 数据库文件

转载 作者:IT王子 更新时间:2023-10-29 06:17:52 25 4
gpt4 key购买 nike

iPhone 上的任何 SQLite 数据库都只是一个与应用程序捆绑在一起的文件。任何人提取此文件并查询它都相对简单。

对于加密存储在数据库中的文件或数据,您有什么建议。

编辑:该应用程序是一款将与其他用户对战的游戏。有关用户相对优势和劣势的信息将存储在数据库中。我不希望用户能够越狱手机以提高他们的声誉/权力等,然后赢得锦标赛/联赛等(注意:因为这个想法在 NDA 下,所以尽量含糊)。

我不需要军事加密,我只是不想以明文形式存储东西。

编辑 2: 稍微澄清一下,我的主要目标是

  1. 让破解敏感数据变得不简单
  2. 有一种简单的方法来发现数据是否已被更改(某种校验和)

最佳答案

您不能信任客户,句号。如果您的独立应用程序可以解密它,那么它们也可以。要么将数据放在服务器上,要么就别费心了,因为真正破解它以增强统计数据的人数将是微乎其微的,无论如何,他们的努力可能应该得到返回!

在数据库中放入一个字符串,上面写着“请不要作弊”。

关于iphone - 在 iPhone OS 中加密 SQLite 数据库文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/929744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com