Первые шаги в криптографии и работе с хешами — что реально помогает
Ребята, решил в принципе вникнуть в тему хешей и криптографии с нуля, поэтому делюсь тем, что у меня получилось. С опытом понял, что если сразу пытаться «расшифровывать» всякие хеши, это чаще всего бесполезно — надо сначала понять, как они устроены и зачем нужны.
Для начала я просто познакомился с разными хеш-функциями — MD5, SHA-1, SHA-256. Заставил себя пройти пару простых онлайн-туториалов, чтобы понять, что хеш — это не шифр, а сжатая «отпечаток» данных. Потом уже начал смотреть, как можно проверить хеш, чтобы убедиться, что файл не меняли, и какие инструменты для этого есть.