Онлайн-генератор HMAC
Инструмент для вычисления кода аутентификации сообщений HMAC с поддержкой различных алгоритмов, включая MD5, SHA-1, SHA-2 и SHA-3; доступен одиночный и пакетный расчет.
Режим выполнения в браузере: Ваши данные обрабатываются в браузере и не загружаются на сервер.
Скорость и стабильность: Скорость обработки зависит от вашего устройства и браузера. Для больших пакетов настольная версия может быть стабильнее.
Загрузка инструмента, подождите...
Если онлайн-инструмент не загружается или не запускается, попробуйте настольный инструмент. https://tools.yikeaigc.com/
Использование инструмента
Вернуться к старой версииПоддерживается ввод UTF-8, Hex и Base64; при включённом авторасчёте обновляется при изменении содержимого.
Результаты разных алгоритмов для одного ключа и сообщения — удобно для отладки формата подписи API.
Используйте тот же алгоритм, ключ и кодировку слева; после вычисления сравнение с ожидаемым HMAC выполняется за постоянное время.
Ниже показаны текущее вычисленное и ожидаемое значения.
Поддерживаются файлы любого типа; в списке показаны только первые 20, при вычислении будут обработаны все выбранные файлы.
| № | Имя файла | Размер | Значение HMAC | Действие |
|---|
Инструкции
Инструкция по использованию
- Настройка параметров вычисления: сначала выберите алгоритм HMAC, затем введите ключ и подтвердите формат кодирования ключа. Для обычных подписей API можно выбрать HMAC-SHA256.
- Выбор формата вывода: поддерживаются hex в нижнем регистре, hex в верхнем регистре, Base64, Base64URL; при проверке подписи третьей стороны формат должен соответствовать ее требованиям.
- Одиночное вычисление: в разделе «Одиночное вычисление» введите содержимое сообщения, выберите формат ввода UTF-8, шестнадцатеричный или Base64 и нажмите «Вычислить HMAC», чтобы получить результат.
- Примеры и шаблоны: можно нажать на пример данных или выбрать шаблоны GitHub Webhook, стиль AWS, стиль WeChat Pay, фрагмент JWT HS256 и т. п., чтобы быстро заполнить справочные данные.
- Проверка подписи: перейдите в «Проверка подписи», введите исходное сообщение и ожидаемое значение HMAC; инструмент вычислит текущее значение и определит, совпадает ли оно.
- Пакетная обработка файлов: перейдите в «Пакетные файлы», перетащите или выберите несколько файлов, нажмите «Пакетное вычисление», чтобы получить HMAC для каждого файла; в списке отображаются первые 20 файлов, но при обработке вычисляются все файлы.
- Экспорт результатов: одиночный результат можно скопировать или скачать в TXT; пакетные результаты можно скопировать полностью или скачать ZIP-архив, содержащий CSV, TXT, JSON и текстовые результаты, разделенные по файлам.
- Сохранение настроек: нажмите «Сохранить настройки», чтобы сохранить алгоритм, кодировку ключа, формат вывода и длину случайного ключа; содержимое ключа не сохраняется.
Частые вопросы
Похожие инструменты
Конвертер изображений в PDF
Поддерживает пакетное преобразование изображений JPG, PNG...
Конвертер реактивной энергии
Поддерживает точное преобразование между 5 единицами реак...
Инструмент для конвертации форматов электронных книг
Поддерживает пакетное взаимное преобразование форматов EP...
Конвертер мирового времени
Онлайн-инструмент с отображением времени в разных часовых...
Текст в шестнадцатеричный код
Преобразуйте любой текст в шестнадцатеричную кодировку с ...