Как может быть невозможно «расшифровать» хеш MD5? [Дубликат]
Возможный дубликат:
Почему хэш-значения MD5 необратимы?
Я читал вопрос о MD5, и он заставил меня вспомнить то, что меня поражает. Очень простой вопрос, и мне жаль, если он не очень хороший. Я просто не могу понять, как вы конвертируете что-то в одну вещь, используя какой-то алгоритм, и не было никакого способа конвертировать это обратно, используя алгоритм в обратном порядке.
Так как это возможно?
Кроме того, поскольку несколько строк могут создавать один и тот же хэш MD5, так как он содержит меньше данных, чем входная строка, как любая другая система хеширования может быть лучше?