Dossier ouvert : tous les calculs se font dans votre navigateur, aucune donnée n'est envoyée.

Somme de contrôle d'un texte vide : le cas limite

Calculez la somme de contrôle d'un texte vide pour comprendre les valeurs de départ du CRC-32 et de l'Adler-32.

Taille en octets (UTF-8)
0
CRC-32
00000000
Adler-32
00000001
Somme des octets modulo 256
00 (0)
Comparaison
correspond à la somme Adler-32

Ces sommes détectent une erreur de copie ou de saisie, pas une altération volontaire. Pour authentifier un fichier, utilisez un hachage cryptographique (menu Atelier local).

Le cas en détail

Un texte vide n'est pas sans somme : le CRC-32 vaut zéro et l'Adler-32 vaut 00000001, valeur initiale de l'algorithme. Ce cas limite montre que ces sommes décrivent la forme des octets, pas leur sens.

À retenir : Un champ vide et une somme attendue vide ne prouvent rien : saisissez toujours une somme de référence fournie par la source.

L'exemple chiffré

Valeurs utilisées dans ce cas (des exemples, pas des prix ni des mesures relevés) :

  • Texte à vérifier : (vide)
  • Somme attendue (facultatif) : 00000001
Taille en octets (UTF-8)
0
CRC-32
00000000
Adler-32
00000001
Somme des octets modulo 256
00 (0)
Comparaison
correspond à la somme Adler-32

Ces sommes détectent une erreur de copie ou de saisie, pas une altération volontaire. Pour authentifier un fichier, utilisez un hachage cryptographique (menu Atelier local).

Modifiez les champs ci-dessus pour adapter le calcul à votre situation : le résultat se met à jour tout de suite.

Comment ça se calcule

Le texte est converti en octets UTF-8. Le CRC-32 applique le polynôme standard à ces octets. L'Adler-32 cumule deux sommes modulo 65 521. La somme modulo 256 additionne les octets et garde le reste de la division par 256. Ces sommes détectent les erreurs accidentelles, pas les modifications volontaires.

Les résultats sont fournis à titre indicatif, sans valeur de conseil juridique, fiscal ou financier, et ne garantissent aucune sécurité absolue.

Pour aller plus loin