【发布时间】:2012-04-11 07:08:53
【问题描述】:
我有一个简单的 JavaScript 游戏,它通过将分数添加到 URL 来向 PHP 发送分数,然后 PHP 使用 GET 来获取它。显然,这很容易作弊。我想让作弊游戏变得有点烦人。我不希望它是诺克斯堡或类似的东西。确实没有意义,但让你的分数更难改变一点就好了。
所以我希望使用 Crypto-JS 对数字分数进行加密,然后在 PHP 中对其进行解密。我不知道如何使用 Crypto-JS 获得与 PHP 的 mcrypt 相同的答案。
我意识到任何人都可以阅读代码并弄清楚如何用 JavaScript 破解它;没关系。这根本不是敏感数据,如果他们遇到那么大的麻烦,他们付出的努力比赢得比赛所需的还要多。
打乱分数的其他方法也可以;任何真正需要普通高中用户投入超过 5 分钟的工作才能“破解”的东西对我的目的来说已经足够了。有什么建议吗?
【问题讨论】:
-
请向我们展示您的尝试!也许我们可以修改您的代码以获得正确的结果...
标签: php javascript encryption cryptography mcrypt