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.