Entrée

Sortie

Qu'est-ce que CRC-32 ?

CRC-32 est un code de détection d'erreurs largement utilisé basé sur les contrôles de redondance cyclique. Il produit un checksum de 32 bits (4 octets), représenté comme une chaîne hexadécimale de 8 caractères.

CRC-32 est utilisé dans de nombreux formats de fichiers et protocoles, y compris les archives ZIP, les images PNG et les trames Ethernet. L'algorithme est basé sur la division polynomiale sur GF(2).

Comment utiliser cet outil

1

Entrez votre texte

Tapez ou collez le texte dans l'éditeur gauche. Vous pouvez aussi cliquer sur Exemple ou Télécharger un fichier.

2

Voir le checksum

Le panneau droit affiche instantanément le checksum CRC-32 comme chaîne hexadécimale de 8 caractères.

3

Copier ou télécharger

Cliquez sur Copier ou Télécharger.

Exemples de Checksum

Exemple de génération de checksum CRC-32 :

Texte d'entrée

Entrée

Sortie checksum CRC-32

Sortie

Questions fréquemment posées

CRC-32 est-il un hash cryptographique ?

Non. CRC-32 est conçu pour la détection d'erreurs, pas la sécurité. Voir le catalogue CRC RevEng.

Où CRC-32 est-il utilisé ?

CRC-32 est utilisé dans les formats ZIP/GZIP, la vérification PNG et Ethernet. La spécification PNG définit son utilisation.

Mes données sont-elles envoyées à un serveur ?

Non. Tout le calcul CRC-32 se fait localement dans votre navigateur.

Quelle est la vitesse de CRC-32 ?

CRC-32 est nettement plus rapide que les hashes cryptographiques comme SHA-256.

Outils connexes

En savoir plus : Guide indolore du CRC et Python binascii.crc32.