Generatore HMAC-SHA256

Inserisci un messaggio e una chiave segreta per calcolarne l'HMAC-SHA256.

Come si usa

  1. Inserisci i tuoi valori nei campi qui sopra.
  2. Premi Calcola per vedere subito il tuo risultato.
  3. Usa il pulsante Condividi per copiare un link al tuo risultato.

Informazioni su questo calcolatore

L'HMAC-SHA256 è un codice di autenticazione dei messaggi basato su hash con chiave, definito nella RFC 2104: combina una chiave segreta con il messaggio attraverso due operazioni di hash SHA-256 annidate (HMAC(K,m) = H((K⊕opad) ∥ H((K⊕ipad) ∥ m))) in modo che solo chi possiede la chiave possa produrre un tag valido e qualsiasi modifica al messaggio o alla chiave produca un output completamente diverso. A differenza di un hash semplice, l'HMAC è progettato specificamente per resistere agli attacchi di estensione della lunghezza.

Questo generatore prende un messaggio e una chiave segreta e calcola il tag HMAC-SHA256 sia in esadecimale sia in base64. Gli sviluppatori di API lo usano di continuo per firmare e verificare i payload dei webhook, generare firme di richiesta in stile AWS, costruire token JWT HS256 e confermare che un messaggio non sia stato manomesso in transito — dato che la stessa chiave e lo stesso messaggio riproducono sempre lo stesso tag, il lato ricevente può ricalcolarlo e confrontarlo.

Ti è stato utile?

Puoi scegliere fino a 3 reazioni.

Commenti

  • Scrivi tu il primo commento.

Calcolatori popolari

Tutti i calcolatori