IPTool
Інструменти для системного адміністратора та не тільки
Меню
HMAC генератор
Обчислення HMAC (код автентифікації повідомлення на основі хешу) за допомогою секретного ключа та вашої улюбленої функції хешування.
Що це
HMAC (Hash-based Message Authentication Code) — це тип коду автентифікації повідомлення, який розраховується за допомогою криптографічної хеш-функції в поєднанні з секретним ключем. Він використовується для одночасної перевірки цілісності даних та автентичності повідомлення.
Як працює інструмент
Введіть текст повідомлення та секретний ключ. Оберіть алгоритм хешування (наприклад, SHA-256) та формат виводу. Інструмент миттєво згенерує HMAC-код.
Приклади
- API-запити: Багато сервісів використовують HMAC для підпису запитів до API, щоб гарантувати, що вони не були змінені під час передачі.
- Webhooks: Сервіси можуть надсилати HMAC-заголовок, щоб ви могли перевірити, що повідомлення надійшло саме від них.
Обмеження та примітки
Генерація відбувається локально у вашому браузері за допомогою бібліотеки CryptoJS. Ваш секретний ключ та текст ніколи не надсилаються на наш сервер.
FAQ
- Чим HMAC відрізняється від звичайного хешу? Звичайний хеш (як MD5 чи SHA-256) перевіряє лише цілісність. HMAC додає секретний ключ, що дозволяє також перевірити автентичність відправника.
- Який алгоритм обрати? SHA-256 є сучасним стандартом і рекомендований для більшості нових застосунків.