С чего начал в крипте и хешах, что реально пошло в работу
Кто тоже пробовал разное, тот поймёт — с чего толково стартануть в криптографии и работе с хешами на самом деле. Мне лично сначала подошли простые инструменты с открытым исходником, чтобы хоть понимать, что к чему. Вот примерно что пробовал и что кажется удобным:
1. Hashcat — для расшифровки хешей, классика, много гайдов и коммьюнити. Есть в Windows и Linux, что удобно. Можно набирать практику с простыми алгоритмами, потом двигаться дальше.
2. John the Ripper — тоже популярный вариант, чуть сложнее в настройке, но мощный и гибкий, нравится для более глубокого анализа.
3. Онлайн-расшифровщики и базы хешей — если надо посмотреть быстро, есть всякие сайты, но лучше к ним как к вспомогательному средству относиться, а не основному.
4. Python-библиотеки (hashlib, bcrypt) — если хочется копаться и понимать крипто-настройки, полезно пробовать писать свой минимальный код для хеширования и проверки. Отсюда хорошо стартовать, чтобы не бояться работать с инструментами дальше.
Плюс обязательно стоит понимать разницу между алгоритмами — MD5, SHA-1, SHA-256, bcrypt, Argon2 и почему одни устарели, а другие нет. Это сразу экономит время на эксперименты и псевдо-научные баттлы.
Кто что ещё добавит или посоветует? Какие инструменты реально на старте выручали?