我有一個簡單的JavaScript遊戲,通過將分數添加到URL來向PHP發送分數,然後PHP使用GET來抓取它。顯然,這很容易作弊,因爲它可能是。我想讓它變得溫和地刺激遊戲。我不是在尋找它作爲堡壘或類似的東西;這真的沒有意義,但是讓它變得有點難以改變你的分數會很好。在Javascript中使用Crypto-js加密,使用mcrypt在PHP中解密?
所以我想用Crypto-JS加密數字分數,然後用PHP解密。我無法弄清楚如何用Crypto-JS得到與使用PHP的mcrypt相同的答案。
我意識到任何人都可以閱讀代碼並弄清楚如何在JavaScript中破解它;沒關係。這根本不是敏感數據,如果他們遇到了這麼多麻煩,他們已經花費了比打敗遊戲更多的努力。
加擾評分的替代方法也可以;只是任何真正需要普通高中用戶投入超過5分鐘工作才能「破解」的東西足以滿足我的需求。有什麼建議麼?
加密JS:http://code.google.com/p/crypto-js/
請向我們展示您的嘗試!也許我們可以修改你的代碼以獲得正確的結果... – 2012-03-27 22:27:04