Как пользоваться
- Введите или вставьте текст для хеширования либо перетащите файл в область загрузки файлов.
- Отметьте нужные алгоритмы: например, SHA-256 или MD5.
- В поле «Кодировка исходных данных» выберите «UTF-8» для обычного текста.
- В разделе «Результат» выберите формат хеша: «hex» для строчных букв, «HEX» для заглавных или «Base64».
- Для HMAC введите ключ в поле «Секретный ключ».
Примеры
SHA-256 текста на русском
Акт приёма-передачи № 17
SHA-256: 03b1e1ac4253039ff34594f871fa4e68ef729a79df459caff96bd8fe6b08a9f7
HMAC-SHA-256 уведомления об оплате
{"заказ":1742,"статус":"оплачен","сумма":2990}HMAC-SHA-256: 9RmWatAHNfEDj//xZ3C4DKjZleTXZ3vZEwz24RgZQww=
Проверка контрольной суммы пустого журнала
Совпадает ✓ SHA-256
Частые вопросы
Можно ли расшифровать хеш обратно в текст?
Хеширование не является шифрованием: хеш служит односторонним отпечатком данных. Инструмент вычисляет хеши, но не восстанавливает из них исходный текст.
Подходит ли генератор для хеширования паролей?
Для хранения паролей этот инструмент не предназначен: алгоритмы bcrypt, scrypt, Argon2 и PBKDF2 здесь не поддерживаются. Добавление соли тоже не поддерживается.
Почему хеш одного и того же текста отличается?
Пробелы и завершающий перенос строки меняют хеш. Для многострочного текста проверьте настройку «Концы строк»: «LF (\n)» и «CRLF (\r\n)» дают разные исходные байты.
Как проверить контрольную сумму скачанного файла?
Добавьте файл перетаскиванием, выберите алгоритм, указанный на странице скачивания, и вставьте опубликованную сумму в поле «Ожидаемый хеш». Можно вставить HEX, Base64 или целую строку sha256sum с именем файла. Рядом с файлом появится результат сравнения.
Текст, файлы и секретный ключ отправляются на сервер?
Хеширование выполняется в браузере, код инструмента не отправляет эти данные на сервер. Введённые значения не сохраняются, но настройки алгоритмов, формата и кодировок сохраняются в браузере; Google Analytics получает события использования без текста, ключа и имени файла.