![]() |
Ускоряем работу с хешами: что реально помогает?
Ребята, кто как обычно оптимизирует процесс работы с хешами и криптографией? Тут два момента часто тормозят — вычислительная нагрузка и ограниченность инструментов. Например, если используешь железо среднего уровня, сложные алгоритмы типа bcrypt или scrypt заметно сажают машину. С другой стороны, простые md5 или sha1 — быстро, но безопасности никакой.
Мне помогло разделение задач — на быстрые предварительные проверки брать что-то простое, а для финального контроля уже более тяжелые алгоритмы и, если есть возможность, GPU-ускорение. Есть ещё софт для параллельного перебора, но всё равно без мощной машины или облачки ждать приходится долго. Кто-то в теме использует готовые сервисы для быстрого распознания хешей? Мне кажется, это удобно, но поднимает вопросы доверия и приватности. И ещё: насколько вообще стоит заморачиваться с расшифровкой старых хешей? Иногда проще перемещаться дальше, чем тупить часами над тем, что с высокой вероятностью не откроешь. Короче, делитесь, кто чем ускоряет этот процесс и где реально есть смысл копать. |
Сам пробовал тоже разбивать задачи по алгоритмам — быстрые хеши для фильтрации, а более тяжёлые уже на финальной стадии, это реально экономит время. GPU тоже помогает, но если нет нормального железа, толку мало. С сервисами не очень — парой раз пользовался, но вопросы приватности всё равно остаются. Иногда лучше не упарываться с хешами, если шансов мало.
|
О, я помню времена, когда у меня комп задыхался на любом bcrypt’е, и приходилось просто сидеть ждать. Сейчас тоже предпочитаю сначала гонять что-то простое, чтоб отсечь лишнее, а потом уже тяжелые алгоритмы, иначе никуда. GPU — это реально спасение, если нет — лучше не городить огород. Софт для параллельного перебора ваще штука, но без нормальной железки — больше нервов, чем пользы. Да и часто проще забить, если шансов мало.
|
| Время: 19:48 |