Cosa significa checksum errato?
Checksum è un sistema mediante il quale un computer può verificare il contenuto di un file rispetto a un record noto, assicurando che il contenuto sia corretto e non danneggiato. Un errore di checksum errato si verifica quando il file non supera questo controllo, il che significa che una parte dei dati non corrisponde più all'originale. Se i tuoi dati non superano una verifica del checksum, di solito significa che devi sostituirli da un backup o ricostruire in altro modo il file interessato.
Funzione
Se, ad esempio, hai un elenco di numeri che devi trasmettere a un collega e devi assicurarti che annoti i numeri esattamente, devi avere un modo per verificare che abbia tutto corretto. Un metodo semplice che potresti utilizzare è sommare la tua lista di numeri e scrivere la somma. Una volta che ha copiato la lista, può sommare i suoi numeri e confrontare la sua somma con la tua. Se i due totali non corrispondono, è un segno sicuro che ha commesso un errore. Questo è un esempio molto semplice di verifica del checksum.
Computer e checksum
Il checksum nei computer è più complicato della semplice somma di un elenco di numeri, ma segue lo stesso principio. Nella maggior parte dei casi, il sistema utilizza un'equazione matematica molto più complessa nota come hash crittografico. Ciò produce un output unico basato sull'input e i computer possono utilizzare gli hash per verificare grandi quantità di dati molto rapidamente. La natura complessa dell'algoritmo crittografico significa che qualsiasi piccola quantità di varianza nei dati produce una differenza significativa nel checksum e se il numero generato non corrisponde al valore atteso, si riceve un errore di checksum errato.
Checksum errati
La fonte più comune di errori di checksum riguarda il BIOS del tuo computer. Questa parte non volatile della memoria del tuo computer memorizza informazioni importanti sull'hardware e il tuo computer utilizza una verifica del checksum per garantire che i dati siano protetti. Se succede qualcosa che altera questi dati, il tuo computer potrebbe segnalare un errore di checksum errato all'avvio, richiedendoti di verificare le tue impostazioni. Errori di checksum ripetuti possono indicare che la batteria che alimenta questa memoria è guasta e potrebbe richiedere la sostituzione.
Altri usi
Un'altra area dell'informatica in cui potresti riscontrare la verifica del checksum è nella distribuzione del software. Le aziende che producono programmi di utilità come suite antivirus e antimalware e li rendono disponibili online hanno un forte interesse a garantire l'autenticità del proprio software. In molti casi, queste aziende pubblicano i valori di checksum delle loro versioni e se un file non supera la verifica del checksum, potrebbe indicare che è contraffatto o è stato danneggiato durante il processo di download.