玩 Parse.com 安全的游戏服务(实时游戏)

Play Game Services (Real time games) with Parse.com security

如何为游戏提供安全保护以防黑客攻击?我正在使用 Google 游戏服务(登录和实时多人 1vs1)和 Parse.com 进行数据存储来制作游戏。

developers.google.com通知:

Warning: Data that is sent using Game services is unencrypted. Since messages can originate from any peer client connected to the room, you should treat this data as untrusted. We recommend that you implement your own security checking to verify that inbound data does not compromise your app.

以及如何安全地将玩家等级进度写入 parse.com,例如? 我不能写这样的东西:

if (expirianceUp) {
  WriteToServer(newExpirianceVal);
}

我觉得不安全

您可以使用像 hmac-md5 这样的密钥对值进行哈希处理。在 parse.com 上使用相同的密钥,解密散列值并解析为 int 或任何您的数据类型。使用cloud code解密。