Вычисляйте отпечатки текста или файлов с помощью MD5, SHA-1, SHA-256, SHA-512 и CRC32 прямо в браузере — проверяйте контрольные суммы и создавайте bcrypt-хэши с солью.

Все дайджесты вычисляются в реальном времени в вашем браузере — ваш текст или файл никогда не покидают эту страницу. Только bcrypt вычисляется на сервере.

Ввод
Перетащите файл для хэширования Любой тип файла, до 200 МБ — читается локально, не загружается.
ожидание ввода
Отпечатки
MD5 128-бит устаревший Совпадение
········
SHA-1 160-бит устаревший Совпадение
········
SHA-256 256-бит Совпадение
········
SHA-512 512-бит Совпадение
········
CRC32 32-бит Совпадение
········
bcrypt на сервере

Хэш пароля с солью, вычисляемый на сервере с помощью PHP password_hash() — новая соль делает каждый хэш уникальным.

Проверяйте bcrypt-хэши с помощью password_verify(), никогда не сравнивая строки напрямую.


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

Генератор хешей создаёт отпечатки текста или файлов с помощью MD5, SHA-1, SHA-256, SHA-512 и CRC32, все вычисляются в реальном времени в вашем браузере по мере ввода — ваши данные никогда не покидают страницу. Перетащите файл (до 200 МБ, считывается локально), чтобы получить его хеш для проверки контрольной суммы, не загружая ни байта.

Панель проверки делает контроль контрольных сумм простым: вставьте ожидаемый хеш, и инструмент сопоставит его с каждым вычисленным дайджестом, сообщив, какой это алгоритм и совпадает ли он с вашим вводом. Устаревшие алгоритмы помечены как таковые — MD5 и SHA-1 по-прежнему годятся для контрольных сумм и дедупликации, но небезопасны для защиты.

Один алгоритм работает иначе: bcrypt. Хеши паролей с солью нельзя вычислить криптографическими примитивами браузера, поэтому создание bcrypt-хеша отправляет ваш текст на сервер, где PHP-функция password_hash() создаёт новый хеш с солью — новый при каждом нажатии, по замыслу.

Как использовать Генератор хэшей

  1. Введите или вставьте текст, либо переключитесь в режим файла и перетащите файл, чтобы хешировать его локально.
  2. Читайте живые дайджесты: MD5, SHA-1, SHA-256, SHA-512 и CRC32 обновляются по мере ввода.
  3. Чтобы проверить загрузку, вставьте ожидаемую контрольную сумму в панель проверки и найдите совпадение.
  4. Скопируйте отдельный дайджест, скопируйте все или скачайте их как checksums.txt.
  5. Для хеша пароля с солью нажмите «Создать bcrypt-хеш» — этот хеш создаётся на стороне сервера.

Часто задаваемые вопросы

Нет — за одним исключением. MD5, SHA-1, SHA-256, SHA-512 и CRC32 полностью вычисляются в вашем браузере, а файлы считываются локально. Только опциональный bcrypt-хеш отправляет ваш текст на сервер, поскольку хеширование пароля с солью выполняется там.

SHA-256 — современный вариант по умолчанию для проверок целостности и подписей; SHA-512 — когда нужен более крупный дайджест. MD5 и SHA-1 помечены как устаревшие: приемлемы для контрольных сумм и дедупликации, но никогда для чего-либо, связанного с безопасностью.

Перетащите файл, затем вставьте контрольную сумму со страницы загрузки в панель проверки. Инструмент сравнивает её с каждым вычисленным дайджестом и подтверждает совпадение — либо сообщает, что значение похоже на определённый алгоритм, но не совпадает.

Это правильное поведение. bcrypt встраивает случайную соль, поэтому один и тот же ввод даёт разный хеш при каждом создании. Проверяйте bcrypt-хеши с помощью password_verify() (или эквивалента вашего языка), никогда не сравнивая строки напрямую.

Да — все алгоритмы, включая создание bcrypt-хеша на стороне сервера, бесплатны в использовании без учётной записи.

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

Поделиться

Популярные запросы
генератор хешей хеш MD5 генератор SHA256 хеш SHA512 онлайн калькулятор контрольных сумм генератор хешей bcrypt
Нужна помощь?
Возникла проблема с этим инструментом? Сообщите нам.
Сообщить о проблеме

Добавьте этот бесплатный инструмент на свой сайт — скопируйте и вставьте код ниже.