Генератор хешей
Создавайте хеши MD5, SHA-1, SHA-256 и SHA-512 из текста.
Генератор хешей — Введите или вставьте текст и получите его дайджесты MD5, SHA-1, SHA-256 и SHA-512 одновременно, обновляющиеся в реальном времени по мере ввода. Удобно для контрольных сумм, ключей кеша и быстрого сравнения целостности. Хеширование выполняется локально с помощью Web Crypto API — ваш ввод никогда не покидает браузер. Учтите, что MD5 и SHA-1 не устойчивы к коллизиям и не должны использоваться в целях безопасности.
Что такое Генератор хешей?
Генератор хешей — это бесплатный онлайн-калькулятор хешей, который преобразует любой текст в дайджесты MD5, SHA-1, SHA-256 и SHA-512 одновременно, пересчитывая их в реальном времени по мере ввода. Разработчики, системные администраторы и пользователи, интересующиеся безопасностью, обращаются к нему, чтобы создавать контрольные суммы, проверять целостность строк, формировать ключи кеша, генерировать отпечатки или быстро сравнивать известный дайджест с только что полученным. Он вычисляет все четыре алгоритма в браузере с помощью Web Crypto API (со встроенной реализацией MD5, поскольку Web Crypto не предоставляет MD5) и снабжает каждый результат собственной кнопкой копирования в один клик. Среди распространённых запросов — "md5 hash generator", "sha256 online", "text to hash" и "checksum calculator".
Как пользоваться Генератор хешей
- Введите или вставьте текст в поле ввода.
- Наблюдайте, как поля MD5, SHA-1, SHA-256 и SHA-512 заполняются автоматически по мере ввода — нажимать кнопку не нужно.
- Найдите нужный алгоритм среди четырёх блоков вывода.
- Нажмите кнопку «Копировать» рядом с этим алгоритмом, чтобы скопировать его шестнадцатеричный дайджест в нижнем регистре в буфер обмена.
- Измените или очистите ввод, чтобы мгновенно пересоздать все четыре хеша.
Примеры
Хеширование строки «abc»
Ввод
abc
Вывод
MD5: 900150983cd24fb0d6963f7d28e17f72 SHA-1: a9993e364706816aba3e25717850c26c9cd0d89d SHA-256: ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
Пустой ввод
Когда поле ввода пусто, все четыре поля алгоритмов остаются пустыми — ни один хеш не отображается, пока вы не введёте хотя бы один символ.
Создание ключа кеша SHA-512
Вставьте URL или строку конфигурации в поле ввода, затем скопируйте поле SHA-512, чтобы использовать полный 128-символьный шестнадцатеричный дайджест в нижнем регистре в качестве стабильного ключа кеша или отпечатка.
Часто задаваемые вопросы
- Какие алгоритмы хеширования поддерживаются?
- Четыре: MD5, SHA-1, SHA-256 и SHA-512. Все четыре генерируются одновременно из одного и того же ввода, каждый отображается в нижнем регистре в шестнадцатеричном виде с собственной кнопкой копирования.
- Загружается ли мой текст куда-либо?
- Нет. Всё выполняется на 100% на стороне клиента в вашем браузере с помощью Web Crypto API (плюс встроенная процедура MD5). Ваш ввод никогда не отправляется на сервер, поэтому он безопасен для конфиденциальных строк.
- Нужно ли нажимать кнопку, чтобы сгенерировать хеш?
- Нет. Хеши обновляются в реальном времени по мере ввода или вставки, поэтому четыре дайджеста всегда отражают текущий ввод.
- Можно ли использовать MD5 или SHA-1 для безопасности или паролей?
- Нет. MD5 и SHA-1 не устойчивы к коллизиям и не должны использоваться в целях безопасности. Они по-прежнему полезны для контрольных сумм, ключей кеша и быстрого сравнения целостности; для всего, что связано с безопасностью, предпочтительнее SHA-256 или SHA-512.
- Он хеширует файлы или только текст?
- Он хеширует только текст. Введите или вставьте содержимое, которое хотите захешировать, в поле ввода; загрузка файлов не предусмотрена.
Похожие инструменты
Кодирование / декодирование Base32 / Base58
Кодируйте текст в Base32 (RFC 4648) или Base58 (алфавит Bitcoin) и декодируйте оба формата обратно в текст — полностью безопасно для UTF-8 и целиком в вашем браузере.
Кодирование / декодирование Base64
Закодируйте текст в Base64 или раскодируйте Base64 обратно в текст (безопасно для UTF-8).
Конвертер регистра и счётчик
Меняйте регистр текста и считайте символы, слова и строки.
Форматер и минификатор кода
Мгновенно форматируйте или минифицируйте HTML, CSS и JavaScript прямо в браузере с отступом в 2 пробела, 4 пробела или табуляцию и сжатием JavaScript на основе Terser.