HMAC-beregner

En præcis HMAC-beregner, der beregner nøglesignaturer med gængse algoritmer til at verificere integriteten af API-forespørgsler, webhooks og sikre meddelelser.

Tool coming soon!

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

Request Feature / Support
3,804+
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 værktøj

Værktøjet beregner en keyed-hash Message Authentication Code (HMAC) ud fra en hemmelig nøgle, en besked og en valgt hashing-funktion. Det understøtter SHA-1, SHA-256, SHA-384 og SHA-512 og er velegnet til API-signaturer, webhook-validering og kontrol af nyttelastens integritet. Konceptuelt kombinerer HMAC den hemmelige nøgle med beskeden i en to-trins hashing-proces for at producere en MAC, der er modstandsdygtig over for længde-udvidelsesangreb og lignende. Værktøjet følger RFC-2104-strukturen, inklusive nøgle-normalisering for nøgler længere end blokstørrelsen og kodebehandling for ind- og uddata. Brugere kan angive input som UTF-8-tekst eller hex-kodede bytes og få digestet udgivet som små hex-tegn, store hex-tegn eller Base64, afhængigt af den valgte output-kodning. Nøgle-differentiererne inkluderer eksplicit støtte til flere algoritmer i en enkelt grænseflade, klar validering af input og RFC-kompatible resultater, der letter tvær-sprog verifikation og automatiserede tests.

Sådan bruges

  1. Angiv input: nøgle, besked og algoritme. Vælg kodning, hvis ikke UTF-
  2. Udfør beregningen for at producere HMAC-digesten. Læs digesten i ønsket kodning og længde. Kopier resultatet til verifikation i kode eller API-tests. Kontroller, at længden matcher hashens udgangslængde for den valgte algoritme.
How to use online hmac calculator

Frequently Asked Questions

Find hurtige svar

Hvad er HMAC og hvorfor bruge det?
HMAC er et keyed-hash Message Authentication Code, der bruger en hemmelig nøgle til at producere en MAC for en besked. Det giver integritet og autenticitet af data og sikrer, at beskeden kommer fra en betroet kilde og ikke er ændret.
Hvilke algoritmer understøttes, og hvilken skal jeg vælge?
Understøttet: SHA-1, SHA-256, SHA-384, SHA-512. SHA-1 er forældet og mindre sikker på grund af kollisionsrisici; til nye systemer vælges SHA-256 eller SHA-512 for maksimal sikkerhed og kompatibilitet med moderne API'er.
Hvordan håndteres nøglen sikkert?
Brug en stærk, tilfældig nøgle af tilstrækkelig længde og undgå at genbruge nøglen i uafhængigesigneringskontekster. Behandl nøglen som bestemt hemmelig og roter den regelmæssigt. Nøglens længde bør matche sikkerhedsmålene for den valgte algoritme.
Hvordan kodes input, og hvilket format har digestet?
Input opfattes som bytes ud fra den valgte kodning (UTF-8 som standard; hex understøttes). Digestet udledes som små hex-tegn og kan fås i store hex-tegn eller Base64 afhængigt af indstillingen.

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

Developer Tools

Spotify til MP3-konverter

Konverterer lokalt leverede lydefiler til MP3, muliggør offline-lytning og tvær-enheds-kompatibilite...

Developer Tools

Vejafstandscalculator

Et vejafstandscalculator til rejsende, logistikplanlæggere og chauffører til hurtigt at estimere afs...

Developer Tools

Aldersberegner

Beregn hurtigt en persons alder baseret på fødselsdato med vores gratis online calculator, egnet til...

Developer Tools

Valutaomregner

Omregn hurtigt beløb mellem forskellige valutaer med vores gratis online valutakonverterer, ideel ti...

Din feedback betyder noget

Hjælp os med at forbedre