HMAC-generator & verifierare

Generera och verifiera HMAC-koder (HMAC-SHA256, HMAC-SHA512, HMAC-MD5) lokalt i din webbläsare. 100% privat.

Nyckelformat:
57 tecken57 byte (UTF-8)

Genererad HMAC-kod

Ange text eller data ovan för att beräkna HMAC.

Klistra in förväntad HMAC-header från GitHub, Stripe eller Shopify för verifiering.

Vad är HMAC?

HMAC (Keyed-Hash Message Authentication Code) är en kryptografisk struktur som kombinerar en hemlig nyckel med en hashfunktion (SHA-256, SHA-512, MD5).

Det bevisar både dataintegritet och autentisering — och bekräftar att datan skapats av någon med den hemliga nyckeln.

100 % Klientsidesintegritet

Alla nycklar, text och filer bearbetas helt i din webbläsare med hårdvaruacceleration crypto.subtle.

Dina API-nycklar och signaturer skickas aldrig över internet till någon server.

Vanliga Webhook-headers

  • GitHub: X-Hub-Signature-256
  • Stripe: Stripe-Signature
  • Shopify: X-Shopify-Hmac-SHA256
  • Twilio: X-Twilio-Signature
  • Slack: X-Slack-Signature

Related Tools

Tools you might also need

100 % Privat • Ingen filuppladdning till server

Varför använda Utiliomes gratis HMAC-generator & verifierare?

Byggd från grunden för strikt integritet, snabb körning och utan krångel. Inga prenumerationer eller konton krävs.

100% privat & lokalt

Dina hemliga nycklar, textdata och filer bearbetas helt i webbläsarens minne med Web Crypto API. Noll data överförs till servrar.

Stöd för alla stora algoritmer

Generera HMAC-signaturer direkt med HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 och HMAC-MD5.

Verifiering av Webhook & signatur

Klistra in förväntade Webhook-signaturer (GitHub, Stripe, Shopify) för att verifiera äkthet och förhindra manipulering.

Flexibel nyckel- och utdatakodning

Ange hemliga nycklar i UTF-8-, Hex- eller Base64-format och visa utdata i Hexadecimal, Base64 eller Base64URL.

Utiliome jämfört med molnalternativ

Jämför vår lokala WebAssembly-motor med äldre molnverktyg.

Funktion Utiliome (Lokal webbläsare) Traditionella molnomvandlare
Dataintegritet 100% offline / klientsida (säkert för Webhook-hemligheter) Hemliga nycklar skickas över HTTP till fjärrservrar
Hastighet Omedelbar beräkning i realtid medan du skriver Kräver klick på skicka-knapp och nätverksanrop
Fil-hashing Stöder binärfiler via dra-och-släpp Endast textinmatning

Hur du använder HMAC-generator & verifierare i 3 enkla steg

Ingen programinstallation krävs. Allt körs direkt i din webbläsare.

1

Ange hemlig nyckel & välj algoritm

Skriv eller klistra in din hemliga nyckel och välj nyckelkodning (UTF-8, Hex, Base64) samt HMAC-algoritm (SHA256, SHA512, MD5).

2

Ange textdata eller ladda upp fil

Ange din textsträng eller dra och släpp valfri binärfil i släppzonen.

3

Kopiera HMAC-resultat eller verifiera

Kopiera direkt genererade Hex- eller Base64-resultat, eller klistra in en Webhook-signatur för att verifiera giltigheten.

Vad är en HMAC och hur fungerar det?

Snabbsvar: En HMAC (Hash-based Message Authentication Code) kombinerar en kryptografisk hashfunktion med en hemlig nyckel för att säkerställa både dataintegritet och avsändarens äkthet.

HMAC används i stor utsträckning inom modern webbutveckling för att signera API-anrop, autentisera Webhooks och säkra API-slutpunkter. Till skillnad från en standardhash (som SHA-256), som endast verifierar att data inte har ändrats, bevisar en HMAC att avsändaren känner till den delade hemliga nyckeln.

När en API-slutpunkt (som GitHub Webhooks eller Stripe) skickar data till din server beräknar den en HMAC av datan med din hemliga nyckel och skickar den i en header. Din server återberäknar HMAC lokalt för att verifiera att meddelandet är äkta.

Varför du aldrig ska använda molnverktyg för Webhook-hemligheter

Snabbsvar: Att klistra in skarpa hemliga nycklar i webbverktyg på servrar exponerar API-uppgifter för tredje part. Utiliome beräknar HMAC 100% lokalt.

Om du felsöker Webhooks med vanliga onlineverktyg överförs din hemliga nyckel och data i vanliga HTTP-anrop till fjärrservrar, där de kan lagras i serverloggar eller analysdatabaser.

Utiliome arbetar under en strikt noll-serverarkitektur. Web Crypto API i din webbläsare hanterar alla beräkningar direkt i RAM-minnet. Inga nycklar eller data lämnar någonsin din webbläsare.

HMAC-generator & verifierare FAQ och teknisk guide

Allt du behöver veta om att använda Utiliomes gratis hmac generator sha256 online online.

Överförs min hemliga nyckel över internet?

Nej. Alla HMAC-beräkningar utförs lokalt i din webbläsare med Web Crypto API. Din hemliga nyckel lämnar aldrig din enhet.

Vilka HMAC-algoritmer stöds?

Vi stöder HMAC-SHA256, HMAC-SHA512, HMAC-SHA384, HMAC-SHA1 och HMAC-MD5.

Kan jag hasha filer såväl som textsträngar?

Ja. Du kan ladda upp valfri binärfil via dra-och-släpp för att beräkna dess HMAC-signatur.