Когда вы регистрируетесь на сайте и придумываете пароль "BigBoy123", сайт НЕ сохраняет его в таком виде. Он превращает пароль в непонятную строку типа "7c6a180b36896a0a8c02787eeafb0e4c" - это и есть хэш. 💡
Даже если хакеры украдут базу данных, они увидят только эти странные символы, а не ваш настоящий пароль.
Хэш — это уникальный "цифровой отпечаток" любых данных. Как штрих-код на товаре в магазине, который представляет информацию о продукте. ✍
А вот Хэш-функция — это алгоритм, который превращает любой текст или файл в короткую строку символов.
Вы вводите пароль → хэш-функция обрабатывает → получается хэш.
Главные свойства хэша
✅ Необратимость — из хэша невозможно восстановить исходный пароль. Это как фарш: из мяса сделали фарш, но обратно в стейк его не превратишь.
✅ Уникальность — измените хоть одну букву в пароле, и хэш станет совершенно другим.
✅ Фиксированная длина — пароль из 5 символов и из 50 дадут хэш одинаковой длины.
Где используется
🔑 Безопасность паролей — сайты хранят хэш вашего пароля, а не сам пароль. Когда входите, система хэширует введённый пароль и сравнивает с сохранённым хэшом.
💾 Проверка файлов — скачали программу? Сравните её хэш с официальным, чтобы убедиться, что файл не подменили.
#термин | 🍩 Донейшн | 📈 Забустить канал
