Calcolo del checksum di un file
Controlla che un file scaricato — un programma di installazione, un'immagine ISO o un backup — sia esattamente quello pubblicato. Trascina il file, incolla il checksum pubblicato e scopri subito se coincidono.
Funziona nel tuo browser
Come si usa
- Trascina o seleziona il file che hai scaricato.
- Attendi un momento: le quattro somme vengono calcolate nel tuo browser.
- Incolla il checksum pubblicato dal fornitore nel campo «Checksum atteso».
- Leggi il risultato: «Corrispondenza» significa che il tuo file è identico a quello pubblicato.
Come funziona
Un checksum (o hash) è un'impronta di lunghezza fissa calcolata a partire da ogni byte di un file. Se cambia anche un solo bit, l'impronta cambia del tutto: per questo i fornitori la pubblicano accanto al download. Tu calcoli lo stesso valore sulla tua copia e li confronti.
Il file viene letto nella memoria del tuo browser ed elaborato con la Web Crypto API (SHA-1, SHA-256, SHA-512) e con un'implementazione di MD5. Non viene mai caricato; la velocità dipende dal tuo dispositivo e sono accettati file fino a 500 MB. Puoi incollare il valore atteso in qualsiasi forma comune: con o senza spazi, in maiuscolo o minuscolo, o con un prefisso come «sha256:».
Quale confrontare? Quello indicato dal fornitore. Se ne offre più d'uno, preferisci SHA-256. MD5 e SHA-1 rivelano ancora un download danneggiato o incompleto, ma non sono più considerati una prova che nessuno abbia modificato il file di proposito.
Una corrispondenza mostra che la tua copia è uguale al file da cui è stato calcolato il checksum. Se il checksum si trova nella stessa pagina del download, non dimostra chi l'ha pubblicato: per un software controlla anche che la pagina sia il sito ufficiale del fornitore e usi HTTPS.
Lo stesso controllo da riga di comando: Get-FileHash file.iso -Algorithm SHA256 in Windows PowerShell, certutil -hashfile file.iso SHA256 nel prompt dei comandi di Windows, shasum -a 256 file.iso su macOS e sha256sum file.iso su Linux.
Esempi
- ISO di Linux
- Le distribuzioni pubblicano le somme SHA-256 accanto al download. Incollala e lo strumento mostra «Corrispondenza» se il file è integro.
- Installer di un fornitore
- Confronta lo SHA-256 della pagina di download del fornitore con la tua copia prima di avviare l'installer.
- Copia di backup
- Calcola il checksum dell'originale e della copia: valori identici significano che la copia è uguale byte per byte.
Usi comuni
- Verificare download di software e sistemi operativi
- Controllare l'integrità dei backup
- Individuare file duplicati
- Confermare che un file è arrivato invariato dopo un trasferimento
Privacy e sicurezza
Questo strumento funziona interamente nel tuo browser. I tuoi file e i tuoi testi non vengono mai caricati sui nostri server: l'elaborazione avviene sul tuo dispositivo e anche il risultato viene creato lì. Come ogni strumento tratta i file
Domande frequenti
Il file viene caricato da qualche parte?
No. Viene letto e sottoposto a hash dentro il tuo browser.
Qual è la dimensione massima?
Fino a 500 MB, a seconda della memoria del tuo dispositivo.
Quale checksum devo confrontare, MD5 o SHA-256?
Quello indicato dal fornitore. SHA-256 è la scelta più sicura quando sono offerti entrambi: MD5 rileva ancora un download danneggiato, ma non è più considerato una prova che il file non sia stato modificato di proposito.
I checksum non corrispondono. Cosa faccio?
Scarica di nuovo il file, meglio dalla pagina del fornitore stesso, e confronta ancora. Una differenza significa che il file non è quello pubblicato, per un download interrotto o per una modifica.
Due file diversi possono avere lo stesso checksum?
In teoria sì, ma con SHA-256 e SHA-512 nessuno ha trovato il modo di provocarlo. Con MD5 e SHA-1 si possono costruire collisioni di proposito, per questo non servono a provare l'autenticità.
Come ottengo un checksum su Windows, Mac o Linux senza strumenti?
In Windows PowerShell: Get-FileHash file.iso -Algorithm SHA256. Su macOS: shasum -a 256 file.iso. Su Linux: sha256sum file.iso. Questa pagina dà lo stesso risultato.
Il checksum cambia se rinomino il file?
No. Conta solo il contenuto, non il nome, la data o la posizione.
Ultimo aggiornamento: