Генератор хешей SHA1, SHA256 и SHA512
Считает хеши текста и файла: SHA-1, SHA-256, SHA-512. Сверяет результат с контрольной суммой от разработчика, умеет HMAC с ключом и запись для атрибута integrity.
0 символов · 0 байт
Хеши
Обратите внимание
Хеш — короткий отпечаток данных: у одинакового входа он всегда один и тот же, а от изменения одного байта меняется целиком. По нему проверяют, что файл скачался без потерь и что текст не подменили по дороге.
Инструмент считает пять хешей сразу — SHA-1, SHA-256, SHA-384, SHA-512 и MD5 — для текста или для файла. Файл не загружается на сервер: расчёт идёт в браузере, поэтому годится и для документов, которые никуда отправлять нельзя.
Сверка с контрольной суммой
Вставьте строку, опубликованную рядом с дистрибутивом, в поле
«Сверить с хешем». Выбирать алгоритм не нужно: инструмент сам поймёт,
чем она посчитана, и скажет, сошлось или нет. Пробелы, переносы
и регистр не мешают, запись Base64 и sha256-… тоже
понимается.
Если не сошлось, порядок причин обычно такой: скачался не тот файл, скачался не до конца, хеш скопирован от другой версии.
Кодировка меняет хеш
Строка «Привет» в UTF-8 и в Windows-1251 состоит из разных байтов, поэтому и хеши разные. Когда расчёт не сходится с базой на старом сервере или с выгрузкой из 1С, дело чаще всего в этом: переключите кодировку и сравните ещё раз.
HMAC и запись для integrity
Заполненный ключ переводит расчёт в режим HMAC — так подписывают запросы к платёжным шлюзам и проверяют вебхуки. MD5 в этом режиме не считается.
Вид записи переключается между hex в двух регистрах, Base64
и строкой sha384-… для атрибута integrity
у тега <script>.
Оцените инструмент
Помогите нам стать лучше
Ваша оценка на Яндексе окажет нам поддержку!
Оставить оценку на ЯндексеРасскажите, чего не хватило.
Другие инструменты
JSON Formatter
Форматирование и починка JSON в браузере, с замечаниями о дублях и длинных числ…
Тестер регулярных выражений
Проверка regex с разбором по-русски и защитой от зависания
JWT Decoder — разбор токена
Разбор JWT с объяснением полей и проверкой подписи
Конвертер CSV в JSON
Таблица в JSON с честными типами и обратной сверкой
Конвертер JSON в CSV
JSON в таблицу для Excel, со сверкой и защитой от формул
Форматирование SQL-запросов
Читаемый вид запроса, сверка с исходником и разбор опасных мест
XML форматирование онлайн
Читаемый XML, ошибки по-русски с подсказкой, сверка с исходником
XML-валидатор онлайн
Разметка, схема XSD и правила карты сайта, YML, RSS — с путём до ошибки