Enter text to hash
0 characters · 0 bytes

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

  1. Scegli Text o File.
  2. Scrivi o incolla il testo, oppure trascina un file (o sfoglia per selezionarlo).
  3. Clicca Compute Checksums.
  4. 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.