Калькулятор хешей и верификатор контрольных сумм
Loading development tool...
Проверяйте файлы, хешируйте текст, генерируйте дайджесты HMAC и сравнивайте контрольные суммы локально в одном браузере.
Loading development tool...
Проверяйте файлы, хешируйте текст, генерируйте дайджесты HMAC и сравнивайте контрольные суммы локально в одном браузере.
Профессиональный стол контрольных сумм
Этот рабочий стол создан для реальных задач с контрольными суммами: проверки загруженных файлов, хеширования полезных данных, генерации подписей HMAC и сравнения дайджестов без загрузки ваших данных куда-либо.
Все вычисления выполняются локально в вашем браузере. Файлы, текстовые полезные данные и секреты остаются на вашем устройстве.
Хешируйте локальный файл и сравните его с ожидаемой контрольной суммой.
Перетащите файл сюда, чтобы рассчитать его дайджест
Используйте это, когда вам нужно проверить загрузку, артефакт сборки или пакет выпуска.
Хешируйте локальные файлы и сравнивайте их с опубликованными контрольными суммами, не переключаясь между инструментами.
Хешируйте необработанный текст UTF-8, шестнадцатеричные байты или полезные данные Base64, когда вам нужно проверить точные тела запросов.
Генерируйте ключи для рабочих процессов подписи, не смешивая их с обычным хешированием.
Нормализуйте скопированные значения контрольных сумм и быстро сравнивайте их, даже если форматирование отличается.
Файлы, полезные данные и секреты остаются в браузере, что разработчики ожидают от инструмента контрольных сумм.
Предоставляйте только те алгоритмы, которые правильно реализованы и полезны для реальных задач с контрольными суммами.
Выберите рабочий процесс, соответствующий задаче, вместо того, чтобы прогонять каждую задачу через одно и то же текстовое поле.
Используйте «Проверить файл» для загрузок, «Хешировать текст» для полезных данных, «HMAC» для подписей и «Сравнить» для двух существующих значений дайджеста.
По умолчанию используйте SHA-256 для большинства задач с контрольными суммами, затем переключайтесь только тогда, когда ваша вышестоящая система требует другого дайджеста.
Скопируйте дайджест, сравните его с ожидаемым значением и используйте состояние совпадения для проверки вашего артефакта или полезных данных.
Страница разработана с учетом задач, которые разработчики и операционные команды действительно выполняют.
Проверяйте загрузки пакетов, внутренние выходные данные сборки или пакеты выпуска поставщиков перед их продвижением в производственную среду.
Генерируйте дайджесты HMAC для канонических строк запросов или полезных данных веб-перехватчиков при отладке несоответствий аутентификации.
Сравнивайте контрольные суммы из терминалов, документации и скопированных заметок о выпуске, когда различное форматирование обычно замедляет вас.
Практические вопросы о контрольных суммах файлов, значениях хешей и локальной обработке в браузере.