Генератор HMAC-SHA256

Введіть повідомлення та секретний ключ, щоб обчислити його HMAC-SHA256.

Як користуватися

  1. Введіть свої значення в поля вище.
  2. Натисніть «Обчислити», щоб одразу побачити результат.
  3. Скористайтеся кнопкою «Поділитися», щоб скопіювати посилання на результат.

Про цей калькулятор

HMAC-SHA256 — це код автентифікації повідомлення на основі хешу з ключем, визначений у RFC 2104: він поєднує секретний ключ із повідомленням через дві вкладені операції хешування SHA-256 (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), так що лише власник ключа може створити дійсний тег, а будь-яка зміна повідомлення чи ключа дає цілком інший результат. На відміну від простого хешу, HMAC спеціально розроблено для стійкості до атак подовженням довжини.

Цей генератор бере повідомлення й секретний ключ та обчислює тег HMAC-SHA256 і в шістнадцятковому вигляді, і в base64. Розробники API постійно користуються ним, щоб підписувати й перевіряти корисні навантаження вебхуків, генерувати підписи запитів у стилі AWS, будувати токени JWT HS256 і підтверджувати, що повідомлення не було підроблене під час передавання, — оскільки той самий ключ і те саме повідомлення завжди відтворюють той самий тег, приймаюча сторона може перерахувати й порівняти його.

Чи була ця сторінка корисною?

Можна вибрати до 3 реакцій.

Коментарі

  • Залиште перший коментар.

Популярні калькулятори

Усі калькулятори