Generatore di Hash SHA-1
Genera valori hash SHA-1 da qualsiasi testo online. Gratuito, veloce e funziona interamente nel tuo browser.
Input
Output
Cos'è l'hashing SHA-1?
SHA-1 (Secure Hash Algorithm 1) è una funzione hash crittografica che produce un valore hash di 160 bit (20 byte), rappresentato come una stringa esadecimale di 40 caratteri. È stata progettata dalla NSA e pubblicata dal NIST nel 1995.
Sebbene SHA-1 sia obsoleto per la maggior parte delle applicazioni di sicurezza a causa di attacchi di collisione dimostrati, è ancora usato in sistemi legacy e per scopi non critici come il controllo di versione (Git). L'algoritmo è definito nel RFC 3174. Questo strumento calcola l'hash SHA-1 dell'intero testo di input usando l'API Web Crypto.
Come usare questo strumento
Inserisci il testo
Digita o incolla il testo nell'editor a sinistra. Puoi anche fare clic su Esempio per caricare testo, o Caricare un file di testo.
Visualizza l'hash SHA-1
Il pannello destro mostra automaticamente l'hash SHA-1 del tuo input. L'hash si aggiorna in tempo reale.
Copia o scarica
Fai clic su Copia per copiare l'hash, o su Scarica per salvarlo come file di testo.
Esempi di hash
Ecco un esempio di hashing SHA-1:
Testo di input
Output hash SHA-1
Domande frequenti
SHA-1 è ancora sicuro?
No. Nel 2017, i ricercatori hanno dimostrato la prima collisione pratica SHA-1. SHA-1 non dovrebbe essere usato per firme digitali o certificati.
Perché SHA-1 è stato deprecato?
SHA-1 è stato deprecato perché gli attacchi di collisione sono diventati fattibili. I principali browser e le autorità di certificazione non si fidano più dei certificati SHA-1.
I miei dati vengono inviati a un server?
No. Tutto l'hashing viene eseguito localmente nel tuo browser usando l'API Web Crypto. Nessun dato lascia la tua macchina.
Git usa ancora SHA-1?
Sì. Git usa storicamente SHA-1 per l'hashing di commit e oggetti. Tuttavia, Git sta passando a SHA-256.
Strumenti correlati
Riferimenti: FIPS 180-4 Secure Hash Standard e MDN SubtleCrypto.digest().