【发布时间】:2014-09-09 04:59:48
【问题描述】:
我目前正在制作一个包含随机关卡的游戏,但我有兴趣让每个人在每日挑战部分都玩相同的关卡,比如 Spelunky。
起初我想让客户根据他们的日期来决定种子,但日期可能会被本地欺骗。
我可以访问 parse.com 免费帐户,因此我可以在云中执行代码并期待返回结果。因此,我考虑根据当前日期向云代码询问哈希值,但这可能会被欺骗以播放不同的级别,同时向服务器发送该级别的分数而不是每日分数。
然后我想在服务器上加密日期并在客户端解密它,但是如果我使用对称加密,这可能会出现问题。那么...也许使用非对称加密?
我在这里错过了一个更简单的解决方案吗?这感觉就像我让自己过于复杂,但我不确定。这类问题有普遍接受的解决方案吗?谷歌搜索了很长一段时间后我没有找到任何东西。
P.S.:我正在使用 unity3d,以防万一。
【问题讨论】:
标签: encryption unity3d parse-platform anti-cheat