Calcolatore SHA
Questo calcolatore di checksum genera in un solo passaggio gli hash SHA-1, SHA-256, SHA-384 e SHA-512 di un testo o di un file, usando la Web Crypto API integrata nel browser.
Informazioni su questo strumento
Questo calcolatore di checksum genera in un solo passaggio gli hash SHA-1, SHA-256, SHA-384 e SHA-512 di un testo o di un file, usando la Web Crypto API integrata nel browser.
Come si usa
- Scegli Text o File.
- Scrivi o incolla il testo, oppure trascina un file (o sfoglia per selezionarlo).
- Clicca Compute Checksums.
- Confronta il risultato con il checksum pubblicato dalla fonte del file.
Da sapere
- SHA-256 produce un hash a 256 bit, mostrato come 64 caratteri esadecimali; SHA-512 ne produce 128.
- Basta cambiare un solo byte dell'input per ottenere un hash completamente diverso.
- SHA-1 è considerato compromesso quanto a resistenza alle collisioni e non va usato per la sicurezza; preferisci SHA-256 o superiore.
- Gli hash vengono calcolati in locale con crypto.subtle.digest, così anche i file grandi vengono elaborati senza upload.
Funziona interamente nel tuo browser: nulla di ciò che inserisci viene caricato o salvato.
Domande frequenti
Come verifico un file scaricato?
Calcola qui l'hash SHA-256 del file e confrontalo con il checksum indicato nella pagina di download. Se coincidono esattamente, il file non è stato alterato.
Il mio file viene caricato online per calcolare l'hash?
No. Il file viene letto ed elaborato nel tuo browser e non lascia mai il tuo dispositivo.
Quale algoritmo dovrei usare?
SHA-256 è la scelta più comune per verificare download e integrità. Usa SHA-1 solo se un sistema datato lo richiede.
Si può invertire un hash per risalire ai dati originali?
No. Gli hash SHA sono funzioni unidirezionali. Input brevi o comuni possono comunque essere indovinati, ed è per questo che le password richiedono invece un hashing lento e con salt.