Криптография и хеши в 2026 — что реально стоит использовать?
По ходу разбираюсь с хешами и криптографией, стал заметен явный раскол между мощными алгоритмами и тем, что реально применяют на практике. Например, MD5 и SHA1 почти никто серьезно не рассматривает, потому что они давно слабые, но со багами и несовместимостью в новой среде париться не хочется. Тут больше актуален SHA-256 и новые варианты из семейства SHA-3.
Если говорить про расшифровку (ну, в учебных целях или для оценки безопасности) — тут стоит понимать, что хеш не расшифровывается, а скорее подбирается или проверяется. Потому что это не шифр, а односторонняя функция. Польза от проверки хеша зависит от контекста: если просто проверить целостность, SHA-256 или Blake2 справятся. Если нужно искать слабости, то стоит смотреть на скорость хеша, соль, и методы стохастического поиска.