HMAC-SHA256-generator

Voer een bericht en geheime sleutel in om de HMAC-SHA256 te berekenen.

Hoe te gebruiken

  1. Voer de benodigde waarden in de velden in.
  2. Klik op “Berekenen” om het resultaat te zien.
  3. Kopieer of deel het resultaat met de knop “Delen”.

Over deze rekenmachine

HMAC-SHA256 is een berichtauthenticatiecode met sleutel (keyed hash) die in RFC 2104 is gedefinieerd: hij combineert een geheime sleutel met het bericht via twee geneste SHA-256-hashbewerkingen (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), zodat alleen wie de sleutel heeft een geldige tag kan maken en elke wijziging van het bericht of de sleutel een totaal andere uitvoer oplevert. Anders dan een gewone hash is HMAC specifiek ontworpen om bestand te zijn tegen length-extension-aanvallen.

Deze generator neemt een bericht en een geheime sleutel en berekent de HMAC-SHA256-tag in zowel hexadecimaal als base64. API-ontwikkelaars gebruiken hem voortdurend om webhook-payloads te ondertekenen en te verifiëren, handtekeningen van aanvragen in AWS-stijl te genereren, JWT-tokens met HS256 te bouwen en te bevestigen dat een bericht onderweg niet is gemanipuleerd — omdat dezelfde sleutel en hetzelfde bericht altijd dezelfde tag opleveren, kan de ontvangende kant die opnieuw berekenen en vergelijken.

Was dit nuttig?

Je kunt maximaal 3 reacties kiezen.

Reacties

  • Plaats als eerste een reactie.

Populaire rekenmachines

Alle rekenmachines