|
+5 [07.07.2013 17:01] Leningrad00 1465.76 +355
MD5 — это алгоритм хеширования, или создания слепков/отпечатков. Необратимый. То есть, зная хеш, невозможно однозначно восстановить исходные данные, на основе которых составлен хеш. Можно только проверить после, зная исходные данные, совпадает ли хеш по ним с тем хешем, который бал дан ранее.
Должно работать все это благолепие следующим образом. Допустим, вы играете в рулетку. Казино выдает ваш хеш своих ходов, чтобы после игры вы смогли проверить, совпадает ли этот хеш с хешем той последовательности, которая выпала против вас. Если последовательности совпадают, то это однозначно говорит о том, что казино не подыгрывало себе на протяжении игры.
Однако, я не понимаю, почему казино таким же образом не может заранее выбрать для вас проигрышную последовательность, выиграть и доставить вам удовольствие насладиться сверкой хешей.
Сделать это у себя на сайте просто по описанному выше алгоритму. Как правило, используются так называемые «соленые» хеши, чтобы уменьшить вероятность перебора и подтасовки. Что опять-таки, как мне кажется, ничем не может помешать коварным замыслам владельца казино.
|