Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该在iPhone游戏中加密数据文件吗?_Iphone_Encryption_Game Center - Fatal编程技术网

我应该在iPhone游戏中加密数据文件吗?

我应该在iPhone游戏中加密数据文件吗?,iphone,encryption,game-center,Iphone,Encryption,Game Center,我正在为iPhone制作一款基于翻版的游戏。我有几个问题 一,。 我需要加密玩家之间发送的数据吗 二,。 我还存储了包含帮助数据的数据文件。例如,一个这样的文件演示了游戏控件。考虑到该文件中的数据,可以理解回合数据中的数据,但我认为这相当复杂。我要为这种安全问题操心吗?我想这些信息可以用来排名第一:)。我猜这些文件可以在一个坏掉的设备上看到 三,。 如果我加密这些文件,作弊行为会被消除吗?1/2:我认为你不应该费心加密这些文件。虽然它可以阻止它们被篡改,但如果你只是来回发送,那就没有任何真正的意

我正在为iPhone制作一款基于翻版的游戏。我有几个问题

一,。 我需要加密玩家之间发送的数据吗

二,。 我还存储了包含帮助数据的数据文件。例如,一个这样的文件演示了游戏控件。考虑到该文件中的数据,可以理解回合数据中的数据,但我认为这相当复杂。我要为这种安全问题操心吗?我想这些信息可以用来排名第一:)。我猜这些文件可以在一个坏掉的设备上看到

三,。
如果我加密这些文件,作弊行为会被消除吗?

1/2:我认为你不应该费心加密这些文件。虽然它可以阻止它们被篡改,但如果你只是来回发送,那就没有任何真正的意义了。当然,他们可以被拦截和更改,但除非这是一个AAA游戏,更改这些信息会影响很多玩家,我真的不明白这一点


3:不,作弊不会被消除。即使你加密了一些东西,总有人能找到绕过你加密的方法。当然,现在可能没有办法,但总有一天会有办法的。

加密没有帮助的原因是他的方案需要断开的密钥管理。没有理由相信加密本身会在典型应用程序的生命周期内被破坏。