Generatore di Hash SHA-1

Algoritmo

Calcolato nel tuo browser — il tuo testo non viene mai inviato a un server.

Cos'è Generatore di Hash SHA-1

SHA-1 (Secure Hash Algorithm 1) è una funzione di hashing crittografica sviluppata dalla NSA e pubblicata nel 1995. Converte qualsiasi input in una stringa esadecimale fissa di 40 caratteri (160 bit). Sebbene SHA-1 non sia più considerato sicuro per le firme digitali e i certificati — deprecato dai principali browser e autorità di certificazione — rimane in uso in sistemi legacy, controllo di versione (Git usa SHA-1 per gli ID oggetto) e autenticazione HMAC. Questo strumento calcola gli hash SHA-1 interamente nel tuo browser utilizzando la Web Crypto API nativa.

Come usare

  1. Digita o incolla qualsiasi testo nel campo di input.
  2. L'hash SHA-1 si aggiorna istantaneamente mentre scrivi.
  3. Clicca su Copia per copiare l'hash di 40 caratteri negli appunti.
  4. Per cambiare algoritmo, scegli MD5, SHA-256 o SHA-512 nel menu Algoritmo — il tuo testo viene conservato.

Quando usarlo

Gestisci un sistema di autenticazione legacy e vuoi confermare che un token sia legittimo? Incolla il valore inviato dal client, ottieni il suo SHA-1 e confrontalo con il digest HMAC-SHA1 memorizzato per vedere se la richiesta torna. Serve anche a controllare se due stringhe sono identiche byte per byte o a verificare a mano un ID oggetto di Git.

Domande frequenti

SHA-1 è ancora sicuro?

SHA-1 non è più considerato sicuro per scopi crittografici. Gli attacchi di collisione contro SHA-1 sono stati dimostrati pubblicamente. Per le nuove applicazioni usa SHA-256 o SHA-512.

Quanto è lungo un hash SHA-1?

SHA-1 produce un valore di 160 bit visualizzato come 40 caratteri esadecimali, indipendentemente dalla dimensione dell'input.

Perché Git usa SHA-1?

Git ha adottato SHA-1 per gli ID oggetto negli anni '90, quando era ancora considerato sicuro. Git sta migrando a SHA-256 nelle versioni più recenti, ma SHA-1 rimane il default per compatibilità.

Il mio testo viene inviato a un server?

No. SHA-1 viene calcolato nel tuo browser tramite la Web Crypto API. Il tuo input non lascia mai il tuo dispositivo.

Posso condividere questo strumento con i miei dati precompilati?

Sì. L'URL si aggiorna automaticamente mentre digiti. Copia il link dalla barra degli indirizzi o usa il pulsante Condividi — chiunque lo apra vedrà i tuoi dati già inseriti.

Strumenti correlati