Ontwikkelaar
HMAC-generator
Genereer HMAC-SHA256 of HMAC-SHA512 berichtauthenticatiecodes.
0 tek.
Over HMAC-generator
De HMAC Generator berekent op hash gebaseerde berichtauthenticatiecodes met behulp van HMAC-SHA256 of HMAC-SHA512 - de RFC 2104-constructie die een geheime sleutel combineert met een hash-functie om een berichtauthenticatietag te produceren die zowel de berichtintegriteit als de herkomstauthenticiteit tegelijkertijd verifieert. HMAC is het standaard authenticatiemechanisme voor het ondertekenen van REST API-aanvragen, verificatie van de webhook-payload, JWT HS256- en HS512-handtekeningen en TOTP-seed-afleiding. De tool berekent HMAC in uw browser met behulp van de Web Crypto API, zodat de geheime sleutel uw apparaat nooit verlaat.
Hoe te gebruiken
Voer uw bericht in (de gegevens die moeten worden geverifieerd) en de geheime sleutel. Beide kunnen worden ingevoerd als UTF-8-tekst of hexadecimale bytes. Selecteer het hash-algoritme: HMAC-SHA256 produceert een tag van 32 bytes (64 hexadecimale tekens) en is de meest gebruikte tag; HMAC-SHA512 produceert een tag van 64 bytes met een hogere beveiligingsmarge. Klik op Genereren om de HMAC-tag te berekenen, weergegeven in zowel hex- als Base64-codering voor compatibiliteit met verschillende API-authenticatieschema's.
Veelvoorkomende gebruiksscenario's
- Backend-ontwikkelaars die HMAC-SHA256-handtekeningen verwerken voor ondertekening van AWS Signature Version 4-aanvragen, Stripe-webhook-verificatie of GitHub-webhook-payload-validatie
- API-ontwikkelaars berekenen en verifiëren handmatig HMAC-authenticatietags tijdens de ontwikkeling en het opsporen van fouten om ervoor te zorgen dat hun ondertekeningsimplementatie de juiste uitvoer oplevert voordat de integratietests plaatsvinden
- Beveiligingsingenieurs die HMAC-SHA512-berichtauthenticatiecodes genereren voor hoogbeveiligde communicatiekanalen tussen diensten waarbij SHA256-afkapping als onvoldoende wordt beschouwd
- Frontend-ontwikkelaars debuggen OAuth 1.0a-handtekeningbasisreeksen en HMAC-SHA1-handtekeningberekening om authenticatiefouten bij oudere API-providers te diagnosticeren
- Studenten cryptografie leren de RFC 2104 HMAC-constructie door te experimenteren met verschillende berichten, sleutels en algoritmen om te observeren hoe elke verandering in sleutel of bericht een compleet andere tag oplevert
Frequently Asked Questions About HMAC-generator
What is HMAC-generator?
HMAC-generator is a free online tool on akousa.net, a platform with 559+ browser-based utilities. Genereer HMAC-SHA256 of HMAC-SHA512 berichtauthenticatiecodes. No installation is required.
How do I use HMAC-generator?
Simply open HMAC-generator on akousa.net, enter or upload your data, configure any options, and click the action button. Results appear instantly in your browser.
Is HMAC-generator free?
Yes, the core HMAC-generator experience is free to use without signup. All 559+ tools remain available for everyday use, while Akousa Pro adds optional premium platform features and ad-free browsing.