У меня есть простая игра на JavaScript, которая отправляет счет в PHP, добавляя счет в URL, а затем PHP использует GET для его получения.Очевидно, что обмануть это настолько легко, насколько это возможно.Я хотел бы сделать это слегка раздражающим, чтобы обмануть игру.Я не ищу форт Нокс или что-то в этом роде;на самом деле нет никакого смысла, но было бы неплохо немного изменить свою оценку.
Так что я хочу зашифровать числовую оценку с помощью Crypto-JS, а затем расшифровать ее в PHP.Я не могу понять, как получить такой же ответ с Crypto-JS, как я получаю с PHP mcrypt.
Я понимаю, что любой может прочитать код и понять, как его взломать в JavaScript;это нормально.Это вообще не конфиденциальные данные, и если они пойдут на такие неприятности, они потратят больше усилий, чем нужно, чтобы в любом случае победить в игре.
Альтернативные методы подсчета очков тоже подойдут;просто что-то, что действительно потребовало бы от старшеклассника более 5 минут работы, чтобы «взломать», достаточно для моих целей.Есть предложения?
Crypto-JS: http://code.google.com/p/crypto-js/