Хеширование и шифрование

Хеширование и шифрование — 6 браузерных инструментов для разработчиков, включая Генератор хешей MD5, Генератор хешей SHA-256 и Генератор паролей. Всё работает локально без регистрации и загрузки файлов, ваши данные остаются приватными, а результат получается мгновенно.

6 инструментов
Генератор хешей MD5Бесплатный онлайн-инструмент для генерации MD5-хешей из текста или файлов на чистой реализации JavaScript по RFC 1321 для проверки целостности данных.
Генератор хешей SHA-256Генератор хешей SHA-256, который считает безопасные дайджесты текста или файлов через Web Crypto API, включая HMAC-SHA256 с ключом. Хеши можно сверить сравнением, бесплатно.
Генератор паролейГенератор паролей, создающий криптографически стойкие случайные пароли через crypto.getRandomValues и измеряющий энтропию в битах. Исключайте неоднозначные символы, выбирайте от 4 до 128 знаков и генерируйте пачками.
Генератор хешей BcryptБесплатный онлайн-инструмент Bcrypt: создаёт солёные хеши паролей с настраиваемым числом раундов cost и проверяет пароль по готовому хешу.
Генератор HMACБесплатный генератор HMAC для создания кодов аутентификации сообщений с ключом по HMAC-SHA256 или HMAC-SHA512. Введите сообщение и секретный ключ, чтобы вычислить подпись и проверить вебхуки.
Сравнение хэшейБесплатный инструмент сравнения хешей для проверки целостности файлов и контрольных сумм. Вставьте два хеша или вычислите MD5, SHA-1 и SHA-256 файла и сразу узнайте, совпадают ли они.

Как использовать

  1. 1
    Выберите подходящий алгоритм— SHA-256 для целостности файлов и подписи API, MD5 только для старых контрольных сумм, bcrypt для хранения паролей, HMAC когда сообщение подписывает общий секрет.
  2. 2
    Введите текст или перетащите файл— Хеши считаются во вкладке через Web Crypto API браузера, поэтому даже большой файл читается локально и никуда не загружается.
  3. 3
    Проверяйте инструментом, а не глазами— Сравнение хешей сопоставляет два дайджеста посимвольно, а инструмент bcrypt проверяет открытый пароль по существующему хешу.

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

Bcrypt, а не MD5 или SHA-256. Генератор bcrypt добавляет соль к каждому хешу и позволяет поднять фактор стоимости, из-за чего перебор становится намеренно медленным, тогда как MD5 и SHA-256 настолько быстры, что современная видеокарта проверяет миллиарды вариантов в секунду.

Нет: хеширование — односторонняя функция, обратной операции не существует. Короткие и распространённые значения всё же находятся в заранее рассчитанных радужных таблицах, и именно поэтому хешу пароля нужны соль и фактор стоимости, а не голый MD5.

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

Этот сайт использует файлы cookie для улучшения опыта и рекламы. Подробнее

Разрешите рекламу на этом сайте

Чтобы пользоваться инструментами, разрешите рекламу на этом сайте. Доход от рекламы позволяет сохранять сервис бесплатным.

Откройте блокировщик, отключите его для этого сайта и проверьте снова.