С чего реально начать, если хочешь разобраться с хешами и криптой
Всем привет! Подскажите, кто с нуля в теме хешей и криптографии — с чего лучше стартовать? Мне кажется, что просто читать теорию сложно, а вот применить что-то на практике даже по простому примеру полезнее было бы. Я бы разделил это на несколько пунктов: сначала понять, что такое хеш и зачем он нужен (не только про пароли, а вообще в ИТ), дальше попробовать стандартные алгоритмы — MD5, SHA-1, SHA-256 — на реальных данных. Потом — освоить пару инструментов для работы с хешами (hashcat, john the ripper — ну, те что легально для учебы), чтобы понимать, как они устроены и что реально можно сделать без магии. И конечно, важно не только пробовать “взломать” хеш, а еще смотреть, где его вообще стоит использовать.
И ещё момент — полезно различать простые хеши и криптографические. Вроде, есть понятие “соль” и как она меняет всю игру. Кто как учил эти вещи, что реально заходило и помогало? Может, какой-то понятный гайд с реальными заданиями? Или какие ошибки лучше не допустить сразу? Вот с таким наполнением было бы круто обсуждать, не только “расшифровать/не расшифровать”.
Пиро, кто в теме — поделитесь, как вы начинали и на что реально стоит потратить время сначала?