HMAC-SHA256-generator

Skriv inn en melding og en hemmelig nøkkel for å beregne HMAC-SHA256.

Slik bruker du den

  1. Skriv inn de nødvendige verdiene i feltene.
  2. Klikk på «Beregn» for å se resultatet.
  3. Kopier eller del resultatet med «Del»-knappen.

Om denne kalkulatoren

HMAC-SHA256 er en nøkkelbasert hash-kode for meldingsautentisering, definert i RFC 2104: den kombinerer en hemmelig nøkkel med meldingen gjennom to nestede SHA-256-hashoperasjoner (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), slik at bare den som har nøkkelen kan lage en gyldig kode, og enhver endring i meldingen eller nøkkelen gir en helt annen utdata. I motsetning til en vanlig hash er HMAC spesielt utformet for å motstå length-extension-angrep.

Denne generatoren tar en melding og en hemmelig nøkkel og beregner HMAC-SHA256-koden både heksadesimalt og i base64. API-utviklere bruker den hele tiden til å signere og verifisere webhook-nyttelaster, lage forespørselssignaturer i AWS-stil, bygge JWT HS256-tokener og bekrefte at en melding ikke ble tuklet med underveis — siden samme nøkkel og melding alltid gir samme kode, kan mottakersiden regne den ut på nytt og sammenligne.

Var dette nyttig?

Du kan velge opptil 3 reaksjoner.

Kommentarer

  • Bli den første til å kommentere.

Populære kalkulatorer

Alle kalkulatorer