Calculateur de sommes de contrôle CRC

Générez des sommes de contrôle CRC pour une saisie de texte ou un fichier importé. Comparez les variantes courantes CRC-8, CRC-16, CRC-24, CRC-32 et CRC-64 pour les contrôles d’intégrité des données

Entrée
Collez du texte UTF-8 ou conservez le vecteur de vérification CRC standard 123456789.
Résultats CRC
0 résultats affichés

Calculateur de sommes de contrôle CRC

Les sommes de contrôle CRC (Cyclic Redundancy Check, contrôle de redondance cyclique) sont des valeurs compactes utilisées pour détecter les modifications accidentelles des données. Elles sont courantes dans les trames réseau, les formats d’archive, les protocoles embarqués, les mises à jour de firmware et les flux de travail d’intégrité des fichiers lorsqu’une valeur de détection d’erreur rapide est plus utile qu’une signature cryptographique.

Quand l’utiliser

Utilisez ce calculateur lorsque vous devez comparer des valeurs CRC provenant de documentation, de protocoles matériels, de formats de fichiers ou d’un autre système. Collez du texte pour des vérifications rapides, ou importez un fichier lorsque la somme de contrôle doit être calculée à partir du flux d’octets exact.

Variantes prises en charge

L’outil calcule les variantes courantes de l’ancien outil CRC d’InBrowser.App : CRC-1, CRC-8, CRC-8 1-Wire, CRC-8 DVB-S2, CRC-16, CRC-16 CCITT, CRC-16 Modbus, CRC-16 Kermit, CRC-16 XModem, CRC-24, CRC-32, CRC-32 MPEG-2, CRCJAM, ainsi que plusieurs modèles CRC-64, notamment ECMA-182, GO-ISO, MS, NVME, REDIS, WE et XZ.

Points à surveiller

Les noms des variantes CRC comptent. La même entrée peut produire des valeurs différentes selon le polynôme, la valeur initiale, les paramètres de réflexion et le XOR final. Si vous cherchez à correspondre à un protocole ou à une spécification fournisseur, choisissez le résultat dont le nom de variante correspond à cette spécification au lieu de considérer chaque largeur CRC comme interchangeable.

Le CRC est conçu pour détecter les erreurs accidentelles, pas pour le stockage des mots de passe, les signatures ni la sécurité contre les altérations. Pour une vérification sensible sur le plan de la sécurité, utilisez plutôt un flux de travail fondé sur un hachage cryptographique ou une signature.