Задать вопрос
FoenixFire
@FoenixFire
Новичок в Javascript программировании

Почему нельзя расшифровать хеши?

(К примеру, sha512, sha256, sha224 и тд.)
  • Вопрос задан
  • 1204 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
sim3x
@sim3x
Можно
Вопрос во времени и количестве атомов во Вселенной

Почитайте хоть статью на вики для приличия
Ответ написан
Комментировать
Radjah
@Radjah
Потому что это контрольная сумма.

Примерно по той же причине, почему по биту четности нельзя узнать значение байта, а можно только проверить, что все биты пришли без ошибок.
Ответ написан
Комментировать
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Потому что хэширование - это не шифрование, а свёртка произвольного значения к значению из некоторого ограниченного диапазона. Любой хэш соответствует бесконечному множеству возможных исходных данных.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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