Se hai appena scaricato un file da Internet, potresti voler verificare che il file scaricato non sia stato manomesso. Dopotutto, chissà quali cose nefande potrebbe fare un hacker? Controllando il checksum MD5, SHA-1 o SHA-256 del file, puoi verificare l'integrità del file e assicurarti che non sia stato danneggiato o modificato.
Cos'è il checksum?
Un checksum è una stringa breve e univoca risultante dall'esecuzione di un algoritmo crittografico su un determinato file. L'algoritmo esamina tutti i bit che compongono un file e, sulla base di quei bit univoci, crea un checksum. Questo checksum cambierà se cambia anche un solo bit nel file, fornendo un metodo utile per proteggersi dal danneggiamento dei file o da interferenze dannose con i download.
Algoritmi di checksum comuni
| Algoritmo |
Note |
| MD5 |
Velocità elevata, ma non è più considerato sicuro per scopi crittografici. |
| SHA-1 |
Ancora usato, ma con vulnerabilità note. |
| SHA-256 |
Considerato molto sicuro; raccomandato per file sensibili. |
Come utilizzare un checksum
Per utilizzare il checksum, devi prima conoscere il checksum di un file specifico, il quale deve essere fornito dalla fonte da cui hai scaricato il file. Gli sviluppatori open source o attenti alla sicurezza spesso forniscono checksum.
Verifica del checksum utilizzando strumenti esterni
Il modo migliore per eseguire il checksum in Windows è utilizzare uno strumento come MD5 e SHA Checksum Utility. Questo strumento calcolerà simultaneamente il checksum MD5, SHA-1 e SHA-256 per un file specifico.
- Scarica l'utilità di checksum MD5 e SHA.
- Fare doppio clic sul file scaricato per avviare il programma.
- In caso di necessità, scarica .NET Framework 3.5 e procedi all'installazione.
Selezione e verifica del file
- Clicca sul pulsante Sfoglia per selezionare il file da controllare.
- Incolla il checksum fornito e clicca su Verifica per controllare la corrispondenza.
Verifica del checksum direttamente in Esplora file
Se verifichi frequentemente i checksum, potresti considerare di utilizzare OpenHashTab, un'applicazione che si integra con Esplora file.
- Scarica e installa OpenHashTab.
- Fare clic con il pulsante destro del mouse sul file, selezionando Proprietà.
- Verifica la scheda Hash per ottenere i valori hash.
Utilizzare Certutil per verifica checksum
Se non vuoi scaricare software, puoi usare il prompt dei comandi di Windows con il comando certutil.
- Apertura del prompt dei comandi.
- Utilizza
cd per navigare nella cartella contenente il file scaricato.
- Inserisci il comando
certutil -hashfile nomefile MD5 per calcolare il checksum.
In questo modo, sarai in grado di garantire l'integrità e la sicurezza dei tuoi file scaricati.