HMAC-rekenaar

Een nauwkeurige HMAC-rekenaar die sleutel-hashes berekent met veelgebruikte algoritmen om integriteit van API-aanvragen, webhooks en veilige berichten te controleren.

Tool coming soon!

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

Request Feature / Support
3,776+
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

About This Tool

Dit hulpmiddel berekent een keyed-hash Message Authentication Code (HMAC) uit een geheime sleutel, een bericht en een gekozen hashfunctie. Het ondersteuntert SHA-1, SHA-256, SHA-384 en SHA-512, waardoor het geschikt is voor API-ondertekening, webhook-validatie en controles op payload-integriteit. Conceptueel combineert HMAC de geheime sleutel met het bericht in een twee-staps hash-proces om een MAC te produceren die bestand is tegen length-extension en gerelateerde aanvallen. De tool volgt de RFC-2104-constructie, inclusief sleutelnormalisatie voor sleutels langer dan de blokgrootte en coderingafhandeling voor invoer en uitvoer. Gebruikers kunnen invoer geven als UTF-8-tekst of als hex-gecodeerde bytes en kunnen de digest ontvangen als hex-lowercase, hex-uppercase of Base64, afhankelijk van de gekozen uitvoerencoding. Belangrijke differentiators zijn expliciete ondersteuning voor meerdere algoritmen in één interface, duidelijke inputvalidatie en RFC-conforme resultaten die cross-taal verificatie en geautomatiseerde tests vergemakkelijken.

How to Use

  1. Geef de invoer op: sleutel, bericht en algoritme. Kies de codering als het geen UTF-8 is. Voer de berekening uit om de HMAC-digest te produceren. Lees de digest in de gewenste codering en lengte. Plak het resultaat voor verificatie in code of API-tests. Controleer of de lengte overeenkomt met de hash-uitvoer van het gekozen algoritme (bijv. 64 hex-teken voor SHA-
  2. .
How to use online hmac calculator

Frequently Asked Questions

Find Quick Answers

Wat is HMAC en waarom gebruiken?
HMAC is een keyed-hash Message Authentication Code die een geheim sleutel gebruikt om een MAC voor een bericht te produceren. Het biedt integriteit en authenticiteit van gegevens en zorgt ervoor dat het bericht van een vertrouwde bron komt en niet is gewijzigd.
Welke algoritmen worden ondersteund en welke moet ik kiezen?
Ondersteund: SHA-1, SHA-256, SHA-384, SHA-512. SHA-1 is verouderd en minder veilig vanwege conflicten; kies voor nieuwere systemen SHA-256 of SHA-512 voor maximale beveiliging en compatibiliteit met moderne API's.
Hoe moet ik de sleutel beveiligen?
Gebruik een sterke, willekeurige sleutel van voldoende lengte en hergebruik niet dezelfde sleutel in meerdere ondertekeningscontexten. Behandel de sleutel als geheim en roteer regelmatig. De sleutel-lengte moet voldoen aan de beoogde beveiligingsdoelen van het gekozen algoritme.
Hoe worden invoer en digest gecodeerd?
Invoer wordt als bytes geïnterpreteerd op basis van de geselecteerde codering (standaard UTF-8; hex wordt ondersteund). De digest wordt standaard als kleine hex letters uitgegeven, met opties voor hoofdletters hex of Base64 afhankelijk van de instelling.

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 naar MP3-converter

Converteert lokaal aangeleverde audio naar MP3, waardoor offline luisteren en cross-device compatibi...

Developer Tools

Wegafstandberekenaar

Een wegafstandcalculator voor reizigers, logistieke planners en chauffeurs om snel afstanden en reis...

Developer Tools

Leeftijd Berekenen

Bepaal snel de leeftijd van een persoon op basis van hun geboortedatum met onze gratis online calcul...

Developer Tools

Valutaconverter

Reken snel bedragen om tussen verschillende valuta’s met onze gratis online valutaconverter, geschik...

Your Feedback Matters

Help Us to Improve