Generatore HMAC (SHA-1, SHA-256, SHA-512)
Genera un HMAC (SHA-1, SHA-256, SHA-384, SHA-512) da un messaggio e una chiave.
🔒 100 % lato client — nessun dato inviato
Generare un HMAC da un messaggio e una chiave segreta, scegliendo la funzione hash (SHA-1, SHA-256, SHA-512). Utile per firmare dati o verificare l'integrità di un payload. Il calcolo viene eseguito nel tuo browser, senza trasmissione di chiavi.
What is it for?
- ▸ Firmare un payload webhook
- ▸ Verificare l'integrità di un messaggio ricevuto
- ▸ Testare una firma API durante lo sviluppo
- ▸ Riprodurre un HMAC previsto da un servizio di terze parti
FAQ
Quale funzione hash dovrei scegliere?
SHA-256 è l'impostazione predefinita consigliata. SHA-1 è principalmente per compatibilità.
Differenza tra HMAC e un semplice hash?
HMAC combina il messaggio con una chiave segreta, che ne autentica l'origine, a differenza di un semplice hash.
La mia chiave segreta è stata inviata?
No, la chiave e il messaggio rimangono nel tuo browser.
Related tools
AES · crittografare/decifrare Crittografa e decrittografa il testo con AES-GCM utilizzando una password nel tuo browser. API key · generatore Genera API key crittograficamente sicure con un prefisso personalizzato (sk_live_, pk_…). bcrypt hash Genera un hash bcrypt per una password e verifica una password rispetto a un hash nel tuo browser. Calcolatrice binaria (bit per bit) Esegui operazioni bit a bit (AND, OR, XOR, NOT, shift) su due numeri nel tuo browser. Cifrature classiche (Caesar, ROT13, Vigenère) Crittografa e decrittografa con i cifrari Caesar, ROT13 e Vigenère (didattico). CRC32 · somma di controllo Calcola il checksum CRC32 di un testo (esadecimale).