MD5Decrypter.co.uk отменяет хеши MD5? - PullRequest
0 голосов
/ 01 марта 2012

Есть сайт с именем http://www.MD5Decrypter.co.uk, где, когда вы даете хэш md5, он дает исходную строку.Как это возможно?Насколько я знаю, md5 - необратимый алгоритм хеширования или нет?
Во-вторых, можно ли использовать соль вместе с md5?

1 Ответ

1 голос
/ 01 марта 2012

md5 - это алгоритм хеширования, поэтому он позволяет двум словам иметь одинаковый хеш-код.Если вы мне не доверяете, я могу хэшировать 5-буквенное, 10-буквенное, 128-буквенное слово с помощью md5, и каждый раз он будет давать мне 32 символа.криптографически защищен.Можно проанализировать это и угадать, что могло быть хешем.Но техника, которую вы разместили на сайте, - это радужный стол.Это также может быть словарь, но он менее распространен для md5.

Если вы используете соль с md5, этот генератор не найдет ничего, пока радужный стол с вашей солью не заполнится.

md5 полезен для подписи файла, файла cookie или имени алгоритма криптографии.Он не защищен для хранения паролей.Некоторые языки советуют вам использовать джакузи, блудфиш, сальсу20 или sha512 вместо md2 / 5 sha 1/2/256

...