Автор Funny Man задал вопрос в разделе Другие языки и технологии
Как расхешировать sha224 и получил лучший ответ
Ответ от ...[гуру]
Для любой (зачеркнуто для зануд =) хэш функции не существует "правильного" декодирования. Возможно разве что подобрать последовательность, удовлетворяющую хэшу. И эта последовательность не одна (коллизии). Ну сами представьте как можно без потери информации свернуть любой текст в 224 бита. И чтобы информация оставалась ВСЕГДА уникальной. И из 224 бит наоборот восстановить ВСЮ исходную =) Глобально если подойти - давайте возьмем Войну и Мир или всю инфу в Инете и "свернем" в 224 бита...
На пальцах - 3+3 = 6 (условно результат хэш фунции). Однако 6 можно получить и 2+2+2, 1+1+1+1+1+1 и т. д... Очень грубо, но по смыслу верно. Осталось только подобрать в более тяжелом случае... =)
P.S:
По сути - для SHA 224 вроде как существуют "радужные таблицы". Можно попытать "счастье" =). Есс-но не факт, что не была применена "соль".
...Просветленный(43418)Я уже написал - невозможно из хэша восстановить исходную информацию.
Будь то SHA 224, 256, AES и т. д. и т. п.