Генератор хеша
Вычисляйте контрольные суммы текста или файлов и сверяйте скачанный файл с хешем, который указал его издатель.
Запечатано на этом устройстве
Работает в вашем браузере. Ничего не загружается на сервер.
Запечатано
Ввод
Хеши
Хеши появятся здесь, как только будет что хешировать.
Как это работает
-
Добавьте текст или файл
Введите или вставьте текст либо перетащите файл любого размера. Большие файлы читаются по частям с индикатором прогресса.
-
Выберите алгоритмы
Отметьте нужные хеши: MD5 и SHA-1 для устаревших систем, SHA-256 или SHA-3 для безопасности, CRC32 или xxHash для быстрых проверок.
-
Скопируйте или сравните
Скопируйте хеш или вставьте тот, что опубликован вместе с файлом, чтобы убедиться, что файл не повреждён и не подменён.
Частые вопросы
Мой файл загружается на сервер для вычисления хеша?
Нет. Файл читается непосредственно браузером по частям и хешируется на вашем устройстве. Поэтому даже очень большие файлы обрабатываются без ожидания загрузки.
Какой алгоритм выбрать?
Для всего, что связано с безопасностью, используйте SHA-256, SHA-512, SHA-3 или BLAKE3. MD5 и SHA-1 подходят для обнаружения случайных повреждений, но их можно намеренно подделать. CRC32 и xxHash — очень быстрые контрольные суммы, а не средства защиты.
Как проверить скачанный файл?
Выберите «Файл», перетащите скачанный файл, а затем вставьте хеш с сайта издателя в поле для сравнения. Если он совпадает, файл в точности тот, что был опубликован.
Почему в другом месте мой текст даёт другой хеш?
Текст хешируется в UTF-8 в точности так, как введён. Лишний пробел, перевод строки в конце или другой формат конца строки (в Windows это CR LF) полностью меняют результат.
Можно ли восстановить исходный текст по хешу?
Нет. Хеш — это односторонний отпечаток. Короткие или распространённые тексты можно подобрать перебором множества вариантов, поэтому пароли нужно хранить с помощью специальных медленных алгоритмов, а не простых хешей.