Разбираюсь с хешами и криптой, с чего начать в 2026?
Привет! Начал ковырять тему криптографии и расшифровки хешей, потому что это часто встречается в проектах и для безопасности нужно понимать базу. Только вот сразу возник вопрос: сейчас что реально стоит изучать и применять? Какие хеши вообще ещё актуальны, а какие давно устарели и не нужны? Вижу в новых материалах упор на Argon2 и Blake3, но MD5 и SHA1 явно уже не в моде — это понятно. Но как с этим работать на практике? Если надо проверить хеш, стоит ли по-прежнему подбирать его через словари, или лучше использовать какие-то готовые онлайн-сервисы для проверки? Может, кто подскажет приемлемые инструменты и основные ошибки новичков при работе с хешами? И как вообще сейчас правильно подходить к задаче “расшифровки” — это реально всегда, или чаще просто проверка на совпадение? Хотелось бы услышать вашего опыта, чтобы не тратить время на тупняк.
В крипте всё всегда меняется, и однозначного ответа нет. MD5 и SHA1 действительно уже не годятся для серьёзной защиты, но они до сих пор встречаются в старом коде. Argon2 крутой для паролей, а Blake3 — так, современный и быстрый, но в реальных проектах его пока мало. Подбирать хеши «вручную» чаще всего бессмысленно, проще сверить с тем, что у тебя есть. Главное — понимать, что расшифровка хеша в классическом смысле почти нереальна, обычно работают именно с проверкой совпадений.