Casa Sicurezza Che cos'è il checksum? - definizione da techopedia

Che cos'è il checksum? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Checksum?

Un checksum è un metodo di rilevamento degli errori in un trasmettitore che calcola un valore numerico in base al numero di bit impostati o non impostati in un messaggio e lo invia insieme a ciascun frame di messaggio. Alla fine del ricevitore, la stessa funzione di checksum (formula) viene applicata al frame del messaggio per recuperare il valore numerico. Se il valore di checksum ricevuto corrisponde al valore inviato, la trasmissione viene considerata corretta e priva di errori.


Un checksum può anche essere noto come somma hash.

Techopedia spiega Checksum

Un checksum non corrispondente mostra che l'intero messaggio non è stato trasmesso. TCP / IP e User Datagram Protocol (UDP) forniscono un conteggio di checksum come uno dei loro servizi.


La procedura di generazione di checksum dai messaggi è chiamata funzione checksum e viene eseguita utilizzando un algoritmo di checksum. Algoritmi di checksum efficienti producono risultati diversi con grandi probabilità se i messaggi sono danneggiati. I bit di parità e le cifre di controllo sono casi di checksum speciali adatti a piccoli blocchi di dati. Alcuni codici di correzione degli errori basati su checksum sono persino in grado di recuperare i dati originali.


Gli strumenti di checksum più comunemente usati includono:

  • "cksum" - Comandi Unix che generano controllo di ridondanza ciclica (CRC) a 32 bit e conteggio byte per un file di input
  • "md5sum" - comando Unix che genera la somma Message-Digest Algorithm 5 (MD5)
  • "jdigest" - strumento Java GUI che genera somme MD5 e Secure Hash Algorithm (SHA)
  • "Jacksum" - Interfaccia di programmazione di applicazioni Java che incorpora numerose implementazioni di checksum e consente un numero qualsiasi di estensioni
  • "jcksum": librerie Java utilizzate per calcolare il checksum utilizzando algoritmi diversi
Che cos'è il checksum? - definizione da techopedia