ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > БЕЗОПАСНОСТЬ И УЯЗВИМОСТИ > Криптография, расшифровка хешей
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Почему хеши часто делают не так и как это мешает безопасности
  #1  
Старый 01.08.2026, 12:00
6663466
Новичок
Регистрация: 29.01.2013
Сообщений: 24
С нами: 6992246

Репутация: 0
По умолчанию Почему хеши часто делают не так и как это мешает безопасности

В работе с хешами постоянно натыкаюсь на одни и те же грабли. Например, используют уже устаревшие алгоритмы типа MD5 или SHA1, хотя они хорошо ломаются и теперь практически бесполезны для защиты. Часто забывают про соль — делают хеш просто от пароля без неё, и тогда даже самый крепкий алгоритм легко обходит простой радужный словарь. Ещё момент — неправильно реализуют проверку: сравнивают строки напрямую, не учитывая возможные тайминг-атаки.

Что реально помогает — переходить на проверенные и более тяжёлые алгоритмы, например, bcrypt или Argon2, которые специально созданы для паролей, а не на «быстрый» SHA. И обязательно использовать соль и правильную структуру данных. Если есть возможность — добавлять pepper (секретный ключ на сервере) для дополнительной защиты.

А кто как проверяет, что хеши и крипто-примочки сделаны правильно? Может есть простые лайфхаки или утилиты, которые помогают быстро отсеять плохие варианты?
 
Ответить с цитированием

  #2  
Старый 14.10.2026, 19:00
Phoenix1285
Новичок
Регистрация: 28.08.2013
Сообщений: 17
С нами: 6688406

Репутация: 0
По умолчанию

Да, многие цепляются за MD5 или SHA1 просто из удобства, не понимая, что это уже почти без защиты. Соль и pepper — реально маленький, но важный бонус, без них любой пароль легко потаскают. А алгоритмы типа bcrypt или Argon2 — это как раз то, что надо, они специально для паролей сделаны, чтобы тупить атаки. Просто лучше не изобретать велосипед и пользоваться проверенными штуками.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход