Generatore HMAC
Tutto avviene nel browser. Il tuo messaggio e la tua chiave non vengono mai inviati.
Cos'è Generatore HMAC
Un HMAC (codice di autenticazione dei messaggi basato su hash) combina un messaggio con una chiave segreta per produrre una firma di dimensione fissa che prova che il messaggio proviene da chi possiede la chiave e non è stato alterato. Questo generatore calcola l'HMAC con SHA-1, SHA-256, SHA-384 o SHA-512 tramite la Web Crypto API, interamente nel browser. Il tuo messaggio e la tua chiave non lasciano mai la pagina.
Come usare
- Digita o incolla il messaggio da autenticare.
- Inserisci la chiave segreta condivisa.
- Scegli l'algoritmo di hash (SHA-256 è il predefinito comune).
- Copia l'HMAC esadecimale dalla casella di output.
Quando usarlo
Devi firmare un payload di webhook o verificare una richiesta API come fanno molti servizi? Incolla il messaggio, inserisci il segreto condiviso e ottieni l'HMAC esadecimale esatto da confrontare con quello prodotto da un server. Gli sviluppatori lo usano per testare i controlli di firma, fare il debug della verifica dei webhook e confermare che due sistemi concordino su stessa chiave e algoritmo.
Domande frequenti
Qual è la differenza tra HMAC e un hash semplice?
Un hash semplice come SHA-256 chiunque può calcolarlo dal solo messaggio. Un HMAC vi mescola anche una chiave segreta, quindi solo chi ha quella chiave può produrre o verificare lo stesso codice. È ciò che autentica il messaggio.
Quale algoritmo dovrei usare?
SHA-256 è il predefinito comune e una scelta sicura. Usa quello che si aspetta l'altro sistema. SHA-1 si vede ancora in vecchie API ma è più debole, quindi preferisci SHA-256 o superiore per le cose nuove.
Il mio messaggio e la mia chiave vengono inviati da qualche parte?
No. L'HMAC viene calcolato nel browser con la Web Crypto API. Niente di ciò che digiti viene caricato, registrato o salvato.
Strumenti correlati
Decrittografia di Testo AES
Decifra testo AES-256 con la tua password nel browser. Gratis, privato e completamente offline. Nessun dato lascia il tuo dispositivo.
Crittografia di Testo AES
Cifra il testo con una password usando AES-256 nel browser. Gratis, privato e completamente offline. Niente viene inviato a un server.
Codificatore e Decodificatore del Cifrario Atbash
Codifica e decodifica il cifrario Atbash online. Atbash specchia l'alfabeto ed è l'inverso di se stesso, quindi un clic cifra e decifra. Gratis e privato.