>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Cosa significa "Bad Checksum" (checksum errato)?

Il checksum è un sistema con cui il computer verifica il contenuto di un file confrontandolo con un registro noto, assicurando che i dati siano corretti e integri. Un errore "bad checksum" avviene quando il file fallisce questo controllo, significando che qualche parte dei dati non corrisponde più all'originale. Se i tuoi dati falliscono la verifica checksum, solitamente devi sostituirli da un backup o ricostruire il file interessato.

Funzionamento

Immagina di dover trasmettere una lista di numeri a un collega e verificare che li abbia copiati esattamente. Un metodo semplice: sommi i tuoi numeri e scrivi il totale. Lui somma i suoi e confronta i totali. Se non coincidono, c'è un errore. Questo è un esempio base di verifica checksum.

Computer e checksum

Il checksum nei computer è più complesso della semplice somma, ma segue lo stesso principio. Solitamente il sistema usa un'equazione matematica complessa chiamata hash crittografico, che produce un output univoco basato sull'input. I computer usano gli hash per verificare grandi quantità di dati velocemente. La complessità dell'algoritmo significa che qualsiasi minima variazione nei dati produce una differenza significativa nel checksum: se il numero generato non corrisponde al valore atteso, ricevi un errore "bad checksum".

Checksum errati

La fonte più comune di errori checksum riguarda il BIOS del computer. Questa porzione di memoria non volatile memorizza informazioni importanti sull'hardware, e il computer usa la verifica checksum per proteggere questi dati. Se qualcosa altera questi dati, il computer può segnalare un errore "bad checksum" all'avvio, richiedendo di verificare le impostazioni. Errori ripetuti possono indicare che la batteria che alimenta questa memoria si è scaricata e va sostituita.

Altri usi

Un altro ambito dove incontri la verifica checksum è la distribuzione software. Le aziende che producono utility come antivirus e antimalware e le rendono disponibili online hanno forte interesse nell'autenticità del software. Spesso pubblicano i valori checksum delle release: se un file fallisce la verifica, potrebbe essere contraffatto o danneggiato durante il download.

  1. Cosa significa tethering 3G?
  2. Cosa significa Blackberry.Net sulla bolletta AT&T?
  3. Cosa Significa "Dati Illimitati" su Verizon
  4. Cosa Significa un ESN "Cattivo" per un Telefono
  5. Cosa significa HDMI
  6. Cosa Significa Masterizzare un CD?