HMAC-generator
Allt körs i din webbläsare. Ditt meddelande och din nyckel skickas aldrig.
Vad är HMAC-generator
En HMAC (hashbaserad meddelandeautentiseringskod) kombinerar ett meddelande med en hemlig nyckel till en signatur med fast längd som bevisar att meddelandet kommer från någon med nyckeln och inte har ändrats. Den här generatorn beräknar HMAC med SHA-1, SHA-256, SHA-384 eller SHA-512 via Web Crypto API, helt i din webbläsare. Ditt meddelande och din nyckel lämnar aldrig sidan.
Så använder du
- Skriv eller klistra in meddelandet du vill autentisera.
- Ange den delade hemliga nyckeln.
- Välj hashalgoritm (SHA-256 är det vanliga standardvalet).
- Kopiera hex-HMAC:en från utdatarutan.
När du använder det
Behöver du signera en webhook-nyttolast eller verifiera en API-begäran som många tjänster gör? Klistra in meddelandet, ange den delade hemligheten och få den exakta hex-HMAC:en att jämföra med den en server skapade. Utvecklare använder den för att testa signaturkontroller, felsöka webhook-verifiering och bekräfta att två system är överens om samma nyckel och algoritm.
Vanliga frågor
Vad är skillnaden mellan HMAC och en vanlig hash?
En vanlig hash som SHA-256 kan vem som helst beräkna enbart från meddelandet. En HMAC blandar även in en hemlig nyckel, så bara den med nyckeln kan skapa eller verifiera samma kod. Det är det som autentiserar meddelandet.
Vilken algoritm ska jag använda?
SHA-256 är det vanliga standardvalet och ett säkert val. Använd det som det andra systemet förväntar sig. SHA-1 syns fortfarande i äldre API:er men är svagare, välj SHA-256 eller högre för nytt.
Skickas mitt meddelande och min nyckel någonstans?
Nej. HMAC:en beräknas i din webbläsare med Web Crypto API. Inget av det du skriver laddas upp, loggas eller sparas.
Relaterade verktyg
AES-textdekryptering
Dekryptera AES-256-text med ditt lösenord i webbläsaren. Gratis, privat och helt offline. Ingen data lämnar din enhet.
AES-textkryptering
Kryptera text med ett lösenord via AES-256 i webbläsaren. Gratis, privat och helt offline. Inget skickas till en server.
Atbash-chiffer kodare och avkodare
Koda och avkoda Atbash-chiffret online. Atbash speglar alfabetet och är sin egen invers, så ett klick både krypterar och dekrypterar. Gratis och privat.