Generatore di HMAC (SHA-256/384/512)
Calcola un HMAC con chiave su un messaggio usando la tua chiave segreta, mostrato in hex e Base64, tramite il Web Crypto nativo del browser. La stessa costruzione che il verificatore di JWT usa per HS256. La tua chiave non lascia mai il tuo browser.
Hashing e cryptoL'HMAC gira localmente tramite Web Crypto. Il tuo messaggio e la tua chiave non lasciano mai il tuo browser.
Come è costruito HMAC
HMAC calcola l'hash del messaggio due volte. La chiave viene combinata in XOR con un pad interno fisso prima del primo hash e con un pad esterno prima del secondo, e questa costruzione a due pad è ciò che impedisce gli attacchi di estensione della lunghezza. La chiave viene prima ridotta alla dimensione del blocco dell'hash.