🔐 Хеш-генератор (SHA-256 и другие)
Вычисление хеша текста или файла через Web Crypto API. Работает в браузере, мгновенно.
Что такое хеш-функция?
Хеш-функция — это алгоритм, который преобразует данные любого размера в строку фиксированной длины. Даже минимальное изменение входных данных (один символ) полностью меняет результат. Это свойство называется «лавинным эффектом».
Хеш-функции используются для проверки целостности файлов (сравнение хеша скачанного файла с оригинальным), хранения паролей (в базах данных хранятся только хеши), цифровых подписей и блокчейна.
Какой алгоритм выбрать?
Часто задаваемые вопросы
Нет, это невозможно. Хеш-функции являются однонаправленными — по результату нельзя восстановить исходные данные. Однако для простых паролей существуют «радужные таблицы» с заранее вычисленными хешами популярных паролей. Поэтому всегда используйте сложные пароли и «соль» (salt).
Разработчики часто публикуют хеш своих файлов на официальных сайтах. После скачивания вы вычисляете хеш локально и сравниваете с оригинальным. Если хеши совпадают — файл не был поврежден при загрузке и не был подменен злоумышленником (например, через MITM-атаку).
Абсолютно безопасно. Хеш вычисляется через Web Crypto API прямо в вашем браузере. Файл не загружается на сервер — только читается локально. Даже для больших файлов (несколько ГБ) обработка происходит на вашем устройстве.