Autentificați un mesaj cu HMAC

Echipele de dezvoltare și securitate folosesc Generator HMAC când pregătesc o verificare, un test local sau date de integrare.

Generați HMAC-ul unui mesaj cu o cheie secretă și păstrați rezultatul pentru teste sau integrări. Folosiți-l gratuit în browser, fără cont.

Cum se folosește

  1. Alege algoritmul dintre SHA-256, SHA-384 sau SHA-512 în funcție de cerințele integrării sau ale testului.
  2. Introdu cheia secretă sau fraza de acces în câmpul pentru cheie, evitând cheile de producție pe un dispozitiv partajat sau nesigur.
  3. Tastează mesajul exact de semnat, fără a adăuga spații sau treceri la linie pe care protocolul tău nu le așteaptă.
  4. Generează rezultatul, citește-l și compară-l cu valoarea așteptată de aplicația sau documentația ta.

Exemplu

Folosește un mesaj de test scurt și o cheie de test pentru a verifica dacă un serviciu acceptă aceeași semnătură. Deoarece rezultatul depinde de algoritm, cheie și mesaj, orice diferență la unul dintre ele schimbă valoarea finală.

Limite și formate

Unde are loc procesarea

Calculul rulează în browser. Cheia și mesajul rămân pe dispozitivul tău și nu sunt trimise către niciun serviciu extern în timpul generării.

Întrebări frecvente

Prin ce diferă HMAC de un hash simplu?

Un hash simplu transformă un mesaj fără cheie. HMAC adaugă o cheie secretă la calcul, ceea ce ajută la verificarea faptului că mesajul provine de la o parte care cunoaște cheia.

Pot folosi rezultatul ca parolă?

Nu, rezultatul este o semnătură calculată pentru un anumit mesaj și o anumită cheie. Nu este destinat stocării ca parolă și se schimbă ori de câte ori se schimbă mesajul sau cheia.

De ce nu se potrivește semnătura mea?

Verifică algoritmul selectat, cheia exactă și mesajul complet, inclusiv spațiile și trecerile la linie. O singură diferență este suficientă pentru a produce un rezultat diferit.

Instrumente din aceeași categorie