Задать вопрос
sorry_i_noob
@sorry_i_noob

Одно из свойств хэш-функции — необратимость. Но как такое возможно? Неужели нельзя как в математике — произвести все действия, только наоборот?

Извините за глупый вопрос, я новичок. Но как такое возможно, что хэш-функция необратима? Даже если можно найти ее исходники. Я не понимаю.
  • Вопрос задан
  • 2056 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Moskus
@Moskus
Не любые математические действия обратимы.
Вот вам самый примитивный случай: сложение всех цифр числа, потом - сложение всех цифр результата этого сложения, и так далее, пока не получится число из одной цифры.
1234567 превращается в 28, 28 превращается в 10, 10 превращается в 1. Теперь, попробуйте восстановить исходное "1234567", имея только "1". Хэш-алгоритмы, естественно, действуют сложнее, но их принцип - тот же: собственно хэш не может быть использован для восстановления исходной информации.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Попробуйте провернуть фарш обратно через мясорубку и получить цельный кусок мяса)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы