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

Хеши MD5, SHA-1, SHA-256

Загрузка…

Был ли этот инструмент полезен?

About this tool

Этот инструмент одновременно вычисляет хеши MD5, SHA-1, SHA-256, SHA-384 и SHA-512 для вашего ввода. Семейство SHA работает через встроенный в браузер Web Crypto API, а MD5 использует встроенную реализацию, и все пять значений обновляются по мере ввода.

How to use

  1. Введите строку, для которой хотите вычислить хеш, в поле ввода.
  2. Пять строк результата, от MD5 до SHA-512, появляются прямо ниже.
  3. Используйте кнопку копирования каждой строки, чтобы получить только нужный хеш.
  4. Используйте кнопки примеров, чтобы сравнить хеши пустой строки или многоязычного текста.

Frequently asked questions

Почему MD5 нельзя использовать для хранения паролей?
MD5 вычисляется чрезвычайно быстро, что делает его уязвимым к атакам полным перебором, а реальные коллизии - разные входные данные, дающие одинаковый хеш - уже были продемонстрированы. Пароли следует хранить с помощью специально созданного, намеренно медленного алгоритма, например bcrypt или argon2.
SHA-1 тоже небезопасен?
Да. SHA-1 также подвергался успешным реальным атакам на коллизии, поэтому его больше не рекомендуют для проверки целостности или подписей. Для новых систем более безопасным выбором будет SHA-256 или сильнее.
Тогда для чего нужны хеши на этой странице?
Они хорошо подходят для сравнения контрольных сумм, чтобы убедиться, что файл не был повреждён при передаче, или для быстрой проверки идентичности двух строк. Не используйте их в целях безопасности, например для хранения паролей.
Отправляется ли введённый текст на сервер?
Нет. Каждый хеш вычисляется внутри вашего браузера - через Web Crypto API и встроенную реализацию MD5 - и никогда не отправляется на сервер.

MD5 и SHA-1 - это алгоритмы с известными коллизиями, поэтому они не подходят для проверки целостности. При хранении паролей используйте специализированный алгоритм вроде bcrypt или argon2 вместо хешей с этой страницы.

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