Генератор на 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 го използват постоянно, за да подписват и проверяват webhook натоварвания, да генерират подписи на заявки в стила на AWS, да изграждат JWT HS256 токени и да потвърдят, че съобщението не е било променено по пътя — тъй като един и същ ключ и съобщение винаги дават същия таг, получаващата страна може да го изчисли наново и да го сравни.

Беше ли това полезно?

Можете да изберете до 3 реакции.

Коментари

  • Бъдете първият, който ще коментира.

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

Всички калкулатори