Calcolate HMAC-SHA1 da un messaggio e una chiave segreta condivisa. Sebbene SHA-1 sia deprecato per la resistenza alle collisioni, HMAC-SHA1 compare ancora in API legacy ed esempi di documentazione.
Come funziona
HMAC annida SHA-1 con il vostro segreto per produrre un digest hex di 40 caratteri. In questa demo la chiave non lascia il browser: l’elaborazione è interamente lato client via crypto-js.
Casi d’uso comuni
- Mantenere integrazioni datate che specificano ancora HMAC-SHA1
- Confrontare con codice di esempio della documentazione OAuth 1.0a legacy
- Contrapporre la lunghezza del digest a HMAC-SHA256 sugli stessi input
Limiti
Non usate HMAC-SHA1 per nuovi progetti di sicurezza—preferite HMAC-SHA256. Non incollate segreti di produzione in strumenti del browser. L’output è hex senza prefisso 0x.
Esempio
Messaggi o chiavi diversi producono digest a 160 bit del tutto differenti, resi come 40 caratteri hex.