Главная / Алгоритмы / HMAC

HMAC — это код аутентификации сообщения, который сочетает секретный ключ и хеш-функцию, чтобы одновременно проверять целостность и подлинность сообщения. Обычно применяется в виде HMAC-SHA256.

Тот, кто не знает ключа, не сможет создать правильный HMAC, поэтому он широко применяется для подписи запросов API, проверки вебхуков и подписи токенов (JWT). В этом инструменте достаточно включить опцию HMAC и ввести ключ — семейство SHA переключится в режим HMAC.

Тип
Аутентификация сообщения (MAC)
Биты
переменная
Длина вывода
переменная
Пример · хеш «hello» (ключ «key» · HMAC-SHA256)
9307b3b915efb5171ff14d8cb55fbcc798c6c0ef1456d66ded1a6aa723a58b7b

Когда применять

Хешировать этим алгоритмом