Omnikit
РазработкаФайлыФинансыВсе инструменты
Ctrl K
Инструменты для разработкиИнструменты для файловФинансовые калькуляторыВсе инструменты
ГлавнаяИнструменты для разработчиковГенератор хешей
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

Генератор хешей

разработка

MD5, SHA-1, SHA-256, SHA-384 и SHA-512 для текста или файлов, со сравнением контрольной суммы

Работает в вашем браузере. Ничего из того, что вы вводите, никуда не отправляется.

Хеш превращает любые данные в отпечаток фиксированной длины, поэтому изменённый файл даёт другой результат. Здесь есть MD5, SHA-1, SHA-256, SHA-384 и SHA-512 — 5 алгоритмов — и поле сравнения, чтобы сверить загрузку с опубликованной контрольной суммой. Файлы читаются локально.

Эта страница переведена машинным способом с английского оригинала. Перевод ещё не проверен человеком, поэтому ориентируйтесь на английскую версию. Читать английский оригинал

Дальше:
  • Генератор HMAC HMAC-SHA1, SHA-256, SHA-384 и SHA-512 для текста или файла, а также проверка подписей
  • Хеш bcrypt и проверка Хешируйте пароль с помощью bcrypt со стоимостью от 4 до 14 или проверьте пароль по хешу

Как получить хеш текста или файла

1

Выберите «Текст» и печатайте или выберите «Файл» и нажмите «Выбрать файл» либо перетащите файл в поле.

2

Включите или выключите алгоритмы: MD5, SHA-1, SHA-256, SHA-384 и SHA-512.

3

Выберите вывод Hex или Base64 и «Заглавные», если нужен hex заглавными буквами.

4

Нажмите значок копирования рядом с хешем или «Копировать всё» для всех.

5

Чтобы проверить значение, вставьте его в «Сравнить с ожидаемым хешем» и посмотрите «Совпадает» или «Не совпадает».

О генераторе хешей

Этот генератор вычисляет MD5, SHA-1, SHA-256, SHA-384 и SHA-512 для введённого текста или выбранного файла, все сразу. Результаты выводятся в hex или Base64 с копированием в один клик, а поле сравнения прямо говорит, совпадает ли файл с ожидаемой контрольной суммой.

Чаще всего его используют для проверки загрузки: образ операционной системы, установщик или прошивку публикуют со значением SHA-256, и сравнение доказывает, что копия на вашем диске полная и неизменённая. Разработчики также используют хеши для ключей кеша, атрибутов Subresource Integrity в HTML и проверки идентичности двух файлов без побайтового сравнения.

Текст и файлы до 256 MB хешируются встроенным в браузер движком Web Crypto; MD5 использует библиотеку spark-md5. Файлы побольше, до 4 GB, читаются блоками по 4 MB с индикатором прогресса и хешируются поэтапно, поэтому расход памяти остаётся низким. Текст кодируется в UTF-8, как и командой sha256sum.

MD5 и SHA-1 взломаны с точки зрения безопасности и годятся только для обнаружения случайных повреждений. Для всего, что должно быть защищено от подделки, используйте SHA-256 или сильнее и никогда не храните пароли в виде простого хеша. Ничего из введённого или выбранного не покидает устройство. Связанные инструменты: Base64 Encode and Decode, Password Generator, UUID Generator.

Частые вопросы

Как проверить контрольную сумму SHA-256 файла?

Выберите «Файл», укажите загруженный файл и вставьте контрольную сумму со страницы загрузки в поле сравнения. Вы получите однозначный ответ: совпадает или не совпадает. Алгоритм определяется по длине вставленной суммы.

Мой файл загружается на сервер для вычисления хеша?

Нет. Файл читает и хеширует ваш собственный браузер, поэтому он никогда не покидает устройство. Поэтому же работают и очень большие файлы: ничего не нужно передавать. Инструмент бесплатный и без регистрации.

Безопасно ли использовать MD5 или SHA-1?

Не для защиты. Исследователи умеют создавать два разных файла с одинаковым хешем MD5 или SHA-1. Для обнаружения случайного повреждения загрузки они по-прежнему годятся. Если важна защита от подделки, используйте SHA-256 или SHA-512.

Почему мой хеш отличается от результата другого инструмента?

Обычно данные отличаются невидимым символом: переводом строки в конце, пробелом или окончаниями строк Windows. Здесь текст хешируется ровно так, как введён, в кодировке UTF-8. Команда echo добавляет перевод строки, если не использовать echo -n.

Чем отличается вывод hex от Base64?

Hex и Base64 — это одни и те же байты хеша, записанные двумя способами. Hex использует 0-9 и a-f, то есть 64 символа для SHA-256, и именно его используют файлы контрольных сумм и Git. Base64 упаковывает те же 32 байта в 44 символа — этого ждут атрибуты Subresource Integrity и HTTP-заголовки digest.

Какой размер файла можно хешировать?

До 4 GB. Файлы до 256 MB хешируются за один проход с помощью Web Crypto; более крупные читаются блоками с индикатором прогресса — это чуть дольше, но экономит память. Отменить можно в любой момент.

Всё ещё не получается? Задайте вопрос об инструменте «Генератор хешей» и ответить может любой, кто знает. Учётная запись не нужна.

Похожие инструменты

Все инструменты для разработчиков
Сокращатель ссылокПревратите длинную ссылку в короткую с QR-кодом, бесплатно и без регистрацииРазбор URL и редактор параметровРазберите ссылку на части, измените параметры и соберите её зановоГенератор UUIDСлучайные UUID v4 и упорядоченные по времени v7, до 1000 за раз, с проверкойКонструктор cron-выраженийСоставьте расписание cron из меню, прочитайте его простым языком и посмотрите ближайшие запускиГенератор слаговЧистые слаги для URL из заголовков, в том числе с диакритикой и на хинди, по одному или сотнями сразуГенератор мета-теговТеги title, description, canonical, Open Graph и Twitter с живым предпросмотромГенератор robots.txtСоберите robots.txt из шаблонов и проверьте, что на самом деле делает каждая строкаCSS Grid GeneratorBuild a CSS grid with column sizes, gaps and named areas, live preview, CSS or Tailwind
Был ли этот инструмент полезен?
Omnikit

Небольшие задачи прямо в вашем браузере. Бесплатно, быстро и конфиденциально. Файлы никогда не загружаются на сервер.

Файлы

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Разработка

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Финансы

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
РуководстваВопросыО сайтеКак мы проверяемБиблиотека законов (бета)КонфиденциальностьУсловияРаскрытие информацииКонтактыMore: Exam practice (UGC NET Paper 1)Работает в вашем браузере. Ничего не загружается на сервер. © 2026 Omnikit (theomnikit.com)