Somma di controllo
Una somma di controllo è un valore usato per verificare l'integrità di un file o di un trasferimento di dati. In altre parole, è una somma che controlla la validità dei dati. Le somme di controllo vengono generalmente usate per confrontare due insiemi di dati e assicurarsi che siano uguali. Alcune applicazioni comuni includono la verifica di un'immagine del disco o il controllo dell'integrità di un file scaricato. Se le somme di controllo non corrispondono a quelle dei file originali, i dati potrebbero essere stati modificati o danneggiati.
Una somma di controllo può essere calcolata in molti modi diversi, usando diversi algoritmi. Ad esempio, una somma di controllo di base può essere semplicemente il numero di byte presenti in un file. Tuttavia, questo tipo di somma di controllo non è molto affidabile, perché due o più byte potrebbero essere scambiati, facendo sì che i dati siano diversi, mentre la somma di controllo rimarrebbe la stessa. Per questo motivo, in genere si usano algoritmi di somma di controllo più avanzati per verificare i dati. Tra questi vi sono gli algoritmi di controllo a ridondanza ciclica (CRC) e le funzioni hash crittografiche.
È raro che sia necessario usare una somma di controllo per verificare i dati, perché molti programmi eseguono automaticamente questo tipo di verifica. Tuttavia, alcuni archivi di file o immagini del disco possono includere una somma di controllo che puoi usare per controllare l'integrità dei dati. Anche se non è sempre necessario verificare i dati, può essere un metodo utile per controllare grandi quantità di dati contemporaneamente. Ad esempio, dopo aver masterizzato un disco, è molto più semplice verificare che le somme di controllo dei dati originali e del disco corrispondano, invece di controllare ogni cartella e ogni file presenti sul disco.
Sia Mac sia Windows includono programmi gratuiti che possono essere usati per generare e verificare le somme di controllo. Gli utenti Mac possono usare l'applicazione integrata Utility Disco di Apple, mentre gli utenti Windows possono usare File Checksum Integrity Verifier (FCIV).
Metti alla prova le tue conoscenze