Comment Calculer La Somme De Contrôle

Table des matières:

Comment Calculer La Somme De Contrôle
Comment Calculer La Somme De Contrôle

Vidéo: Comment Calculer La Somme De Contrôle

Vidéo: Comment Calculer La Somme De Contrôle
Vidéo: Calculer la somme des termes des suites géométrique et arithmétique contenant le symbole sigma 2024, Avril
Anonim

Pour être sûr que le fichier est bien transmis sur la ligne de communication, l'expéditeur précalcule sa somme de contrôle, qu'il communique au destinataire. Ce dernier, ayant reçu le fichier, calcule également sa somme de contrôle, puis vérifie s'il correspond à celui rapporté par l'expéditeur.

Comment calculer la somme de contrôle
Comment calculer la somme de contrôle

Instructions

Étape 1

Si le contenu du fichier est écrit sous la forme d'une série de lignes, dont chacune contient plusieurs dizaines de chiffres hexadécimaux à deux chiffres, additionnez ces nombres dans chacune des lignes. Le montant également exprimé en notation hexadécimale, notez-le à droite de la ligne. Calculez les sommes de contrôle de toutes les lignes de cette manière. Ensuite, pliez-les ensemble. Le résultat, que vous exprimerez en notation hexadécimale dans ce cas, sera la somme de contrôle de l'ensemble du fichier.

Étape 2

Dans certains cas, la somme de contrôle est trop grande et peu pratique pour la transmission. Ne transférez ensuite avec le fichier que quelques chiffres les moins significatifs de ce montant (par exemple, quatre). Le destinataire dans ce cas devra comparer les chiffres inférieurs du résultat avec le nombre que vous avez envoyé après avoir calculé la somme de contrôle de la même manière.

Étape 3

Des algorithmes de somme de contrôle plus sophistiqués sont utilisés de nos jours que la simple addition et la séparation subséquente des chiffres les moins significatifs. Il n'est pas pratique d'effectuer des calculs à l'aide de ces algorithmes manuellement. L'un d'eux est appelé CRC (Cyclic Redundancy Check). Le résultat du calcul selon cet algorithme est généralement exprimé non pas en hexadécimal, mais dans le système de nombres binaires. Pour le calculer, utilisez l'utilitaire cksum (sous Linux) ou CRC-Check (sous DOS ou Windows).

Étape 4

Parallèlement au CRC, les algorithmes modernes de calcul des sommes de contrôle MD5 et SHA sont désormais largement utilisés. Les utilitaires pour les calculer sont multiplateformes. Il existe des versions pour Linux et Windows (mais pas pour DOS). Le premier est le plus souvent utilisé parmi eux. Afin de l'utiliser pour calculer la somme de contrôle à l'aide de l'algorithme MD5, quel que soit le système d'exploitation que vous utilisez, entrez la commande: md5sum filename.рсш> filename.md5 Vous obtiendrez un deuxième fichier, dans lequel la somme de contrôle sera écrite. Envoyez les deux fichiers au destinataire. Lorsqu'il les recevra, il exécutera la commande suivante: md5sum -c filename.md5 L'utilitaire calculera la somme de contrôle du premier fichier avec les informations stockées dans le second, puis vous indiquera si elles correspondent.

Conseillé: