Calculateur de somme CRC32

Calculez le CRC-32 d’un texte UTF-8 ou d’un fichier local et comparez un résultat à 8 chiffres. Exemple 123456789 et différences avec CRC32C.

Calculer
0 caractères
Résultat

Le résultat apparaîtra ici.

Calculer et comparer une somme CRC32

  1. Saisissez du texte ou choisissez un fichier local ; le fichier remplace le texte comme source.
  2. Pour comparer, collez uniquement les huit chiffres hexadécimaux attendus.
  3. Lancez le calcul, vérifiez la concordance, puis copiez ou téléchargez la somme.

Bien utiliser Calculateur de somme CRC32

L’algorithme est CRC-32/ISO-HDLC, courant dans ZIP et Ethernet. Il détecte les corruptions accidentelles, pas les modifications malveillantes. CRC32C est un autre algorithme et donne un résultat différent.

Exemple CRC32 : vecteur de test standard 123456789

Entrée
123456789
Résultat
cbf43926

Questions sur Calculateur de somme CRC32

Quelle variante de CRC32 est utilisée ?

Il s’agit de CRC-32/ISO-HDLC, aussi appelé IEEE CRC-32, avec le polynôme 0x04C11DB7. Le texte 123456789 donne cbf43926. CRC32C utilise un autre polynôme et produit un résultat différent. La sortie comporte huit chiffres hexadécimaux minuscules, zéros initiaux compris ; une entrée vide donne 00000000.

Pourquoi le CRC32 d’un ZIP diffère-t-il d’une valeur affichée dans l’archive ?

Sélectionner un ZIP calcule la somme du fichier d’archive entier. Le CRC d’une entrée du ZIP concerne les octets non compressés de cette entrée, et non l’ensemble du ZIP. Extrayez l’entrée, puis sélectionnez le fichier obtenu pour comparer son CRC. Noms et chemins de fichiers sont exclus.

Comment comparer un CRC32 et expliquer une différence ?

Collez seulement les huit chiffres hexadécimaux attendus, sans 0x ni nom de fichier. La comparaison ignore la casse et les espaces aux extrémités. Le texte utilise UTF-8 sans suppression ni normalisation : espaces, CRLF ou LF, saut final et UTF-8 BOM peuvent changer le résultat. Les fichiers utilisent leurs octets exacts. Les limites sont de 8 MiB de texte et de 32 MiB par fichier.

CRC32 protège-t-il contre la falsification ou chiffre-t-il les données ?

CRC32 détecte la corruption accidentelle ; ce n’est ni un chiffrement ni une fonction de hachage cryptographique. Des données différentes peuvent partager le même CRC, et il ne protège pas contre les modifications volontaires. Utilisez SHA-256 avec une somme fiable pour un contrôle d’intégrité plus robuste, ou l’outil HMAC pour authentifier des messages avec une clé secrète.

Mes fichiers, jetons ou textes sont-ils envoyés au serveur ?

Non. Le traitement se fait dans votre navigateur. Le site fournit la page et le programme, mais vos données ne sont ni envoyées à un serveur de conversion ni enregistrées dans un compte.

Tous les outils de développement

Encodage et fichiers

Passez du texte aux octets, aux URL et aux images intégrées en préservant vos données.

Inspection de données et de textes

Lisez vos données structurées et vos jetons, puis repérez précisément les modifications.

Hachage, identifiants et planifications

Vérifiez vos fichiers, générez des identifiants et consultez dates et horaires récurrents.

Vos données et fichiers sont traités sur votre appareil. Ne laissez pas de résultats sensibles dans un presse-papiers partagé et utilisez un appareil de confiance pour vos clés privées et jetons.