Ребята, кто как обычно оптимизирует процесс работы с хешами и криптографией? Тут два момента часто тормозят — вычислительная нагрузка и ограниченность инструментов. Например, если используешь железо среднего уровня, сложные алгоритмы типа bcrypt или scrypt заметно сажают машину. С другой стороны, простые md5 или sha1 — быстро, но безопасности никакой.
Мне помогло разделение задач — на быстрые предварительные проверки брать что-то простое, а для финального контроля уже более тяжелые алгоритмы и, если есть возможность, GPU-ускорение. Есть ещё софт для параллельного перебора, но всё равно без мощной машины или облачки ждать приходится долго.
Кто-то в теме использует готовые сервисы для быстрого распознания хешей? Мне кажется, это удобно, но поднимает вопросы доверия и приватности. И ещё: насколько вообще стоит заморачиваться с расшифровкой старых хешей? Иногда проще перемещаться дальше, чем тупить часами над тем, что с высокой вероятностью не откроешь.
Короче, делитесь, кто чем ускоряет этот процесс и где реально есть смысл копать.
Сам пробовал тоже разбивать задачи по алгоритмам — быстрые хеши для фильтрации, а более тяжёлые уже на финальной стадии, это реально экономит время. GPU тоже помогает, но если нет нормального железа, толку мало. С сервисами не очень — парой раз пользовался, но вопросы приватности всё равно остаются. Иногда лучше не упарываться с хешами, если шансов мало.