HMAC-generator

Genererer HMAC-verdier fra en hemmelig nøkkel og en melding ved hjelp av et valgt hash-algoritme for å verifisere dataenes integritet og API-autentisering.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,916+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Om dette verktøyet

Dette verktøyet beregner en HMAC-verdi for en gitt hemmelig nøkkel og melding ved bruk av en konfigurerbar hash-funksjon. Det retter seg mot utviklere og sikkerhetsingeniører som trenger pålitelig dataautentisering ved API-kall, webhooks og nyttelaster. Den resulterende MAC-en sikrer at endringer i meldingen kan oppdages av mottakeren som også har den delte hemmelige nøkkelen.

Beregningen følger HMAC-algoritmen definert i RFC 2104. Hvis nøkkelen er lengre enn blokkstørrelsen til hash-funksjonen, blir den først hashet; deretter XOR'es nøkkelen med ipad- og opad-konstanter, og de indre og ytre hash-passene utføres med meldingen som input. Verktøyet viser resultatet i hex og Base64.

Understøttede hash-familier inkluderer SHA-1, SHA-256, SHA-384, SHA-512 og MD5 (med forsiktighet på grunn av kjente svakheter). Brukeren kan velge algoritmen for å gjenspeile sikkerhetskrav og matche server-side validering. Inndata behandles som UTF-8-bytes med mindre annet er angitt.

Dette verktøyet er verdifullt for API-integratorer, backend-systemer og sikkerhetsrevisorer som søker deterministiske MAC-er for tester, revisjoner og integrasjons-pipelines. Ved å unngå lagring av nøkler og bare vise resultater til autentiserte brukere, støtter det sikker utvikling og verifikasjonsarbeidsflyt.

Hvordan bruke

  1. Angi inndata: skriv inn den hemmelige nøkkelen og meldingen, og velg hash-algoritme.
  2. Bekreft koding: inndata behandles som UTF-8-bytes som standard; juster ved behov for annen koding.
  3. Utfør beregningen: start MAC-beregningen.
  4. Undersøk utdata: les MAC i hex- og Base64-formater.
  5. Bruk MAC i API-autentiseringsoverskrifter eller payload-verifikasjon mens nøkkelen beskyttes.
How to use hmac online generator

Frequently Asked Questions

Finn raske svar

Hva er HMAC og når bør jeg bruke det?
HMAC er en nøkkelbasert hash-melding autentiseringskode som sikrer integritet og ekthet av data. Bruk det når du må bekrefte at en melding kommer fra en betrodd part og ikke er endret, for eksempel API-forespørsler, webhooks eller sikre logger.
Hvilke hash-algoritmer støttes?
Verktøyet støtter SHA-1, SHA-256, SHA-384, SHA-512 og MD5 (med forsiktighet grunnet kjente svakheter). HMAC-resultatet avhenger av valgt hash; for moderne sikkerhet anbefales SHA-256 eller SHA-512.
Hvordan bør nøkler håndteres?
Nøkler må holdes hemmelige og distribueres sikkert. Ikke inkluder dem i klientkode; roter nøkler; bruk sikker lagring; sørg for nøkkel-lengden passer til hash-funksjonen; eksponer ikke MAC unødvendig.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Web & SEO Tools

Spotify til MP3-omformer

Konverterer lokalt leverte lydfiler til MP3, muliggjør offline-lytning og kryss-enhets-kompatibilite...

Web & SEO Tools

Veiavstandskalkulator

Et veiavstandskalkulator for reisende, logistikkeleverandører og sjåfører for raskt å estimere avsta...

Web & SEO Tools

Alder Kalkulator

Beregn raskt en persons alder basert på fødselsdato med vårt gratis online verktøy, egnet for privat...

Web & SEO Tools

Currency Converter

Convert currencies instantly with real-time exchange rates and historical data support.

Din tilbakemelding er viktig

Hjelp oss å forbedre oss