HMAC-SHA256-generator

Indtast en meddelelse og en hemmelig nøgle for at beregne dens HMAC-SHA256.

Sådan bruges den

  1. Indtast dine værdier i felterne ovenfor.
  2. Tryk på "Beregn" for at se resultatet.
  3. Brug "Del" til at sende dit resultat.

Om denne beregner

HMAC-SHA256 er en nøglebaseret meddelelsesautentificeringskode defineret i RFC 2104: den kombinerer en hemmelig nøgle med meddelelsen gennem to indlejrede SHA-256-hashoperationer (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))), så kun den, der har nøglen, kan frembringe et gyldigt mærke, og enhver ændring af meddelelsen eller nøglen giver et helt andet resultat. I modsætning til en almindelig hash er HMAC specifikt udformet til at modstå længdeudvidelsesangreb.

Denne generator tager en meddelelse og en hemmelig nøgle og beregner HMAC-SHA256-mærket både i hexadecimal og base64. API-udviklere bruger den hele tiden til at signere og verificere webhook-nyttelaster, generere anmodningssignaturer i AWS-stil, bygge JWT HS256-tokens og bekræfte, at en meddelelse ikke er blevet ændret undervejs — da den samme nøgle og meddelelse altid frembringer det samme mærke, så modtagersiden kan genberegne og sammenligne det.

Var dette nyttigt?

Du kan vælge op til 3 reaktioner.

Kommentarer

  • Skriv den første kommentar.

Populære beregnere

Alle beregnere