Strumento per sviluppatori

Checksum di un file

Calcola lo SHA-256 di un file e verifica che un download sia arrivato integro.

Checksum di un file Funziona sul tuo dispositivo
Trascina i file qui o fai clic per sceglierli
Uno o più file di qualsiasi tipo
Mai caricato
  • Funziona sul tuo dispositivo — il file non viene inviato da nessuna parte
  • Nessuna registrazione, nessuna filigrana, nessuna quota giornaliera
  • Gratis, senza limiti al numero di utilizzi

Come funziona

Gli editori indicano un checksum accanto a un download così puoi dimostrare che il file ricevuto è quello che hanno pubblicato: non troncato, non corrotto, non manomesso. Verificarlo di solito richiede una riga di comando. Questo strumento lo fa in una scheda del browser, e caricare il file su un sito web per controllarlo vanificherebbe lo scopo.

Come si usa

Calcola l'hash del file che hai scaricato e confronta il risultato con il checksum nella pagina dell'editore. Devono coincidere esattamente, carattere per carattere. In caso contrario, il file non è quello rilasciato dall'editore e non ci si deve fidare.

Quale algoritmo

SHA-256 è lo standard moderno e ciò che quasi ogni editore indica. SHA-512 è ancora più robusto e usato di rado. SHA-1 è incluso perché i progetti più vecchi lo pubblicano ancora, ma è crittograficamente compromesso e va usato solo per confrontarlo con un elenco SHA-1 esistente, mai come tua garanzia di integrità.

Perché MD5 non è offerto

MD5 è del tutto compromesso (si possono produrre collisioni di proposito) e per questo i browser non lo forniscono. Dove un progetto indica ancora solo un MD5, consideralo un controllo contro la corruzione accidentale e non contro le manomissioni.

File di grandi dimensioni

Il calcolo dell'hash legge l'intero file in memoria, quindi i file molto grandi sono limitati dal tuo dispositivo e non da una regola di questo sito. Funziona interamente in locale, quindi non c'è alcuna attesa di caricamento, qualunque sia la dimensione.

FAQ

Checksum di un file: domande

Con cosa confronto il risultato?

Con il checksum pubblicato nella pagina di download. Deve coincidere esattamente.

Quale algoritmo devo usare?

SHA-256, a meno che l'editore ne indichi un altro.

Perché MD5 non è disponibile?

È crittograficamente compromesso e i browser non lo forniscono. Usa SHA-256 dove puoi scegliere.

Il mio file viene caricato?

No. L'hash viene calcolato nel tuo browser, che è l'unico modo sensato per verificare un download.