Définition
Outil logiciel permettant de détecter les erreurs de transmission ou de transfert des données.
Source : Wiktionnaire & rédaction LancerBusiness
En clair
Le CRC est une sorte de "signature numérique" courte ajoutée à un fichier ou à un message pour vérifier qu'il n'a pas été abîmé ou modifié par erreur lors de son transport. Par exemple, lorsqu'une banque reçoit un fichier de virements, le CRC permet de s'assurer qu'aucun chiffre n'a été transformé à cause d'une mauvaise connexion internet.
Étymologie
Acronyme de l'anglais Cyclic Redundancy Check (Contrôle de Redondance Cyclique). Le terme "cyclique" vient des calculs mathématiques utilisés, et "redondance" signifie que l'on ajoute une petite information supplémentaire (non nécessaire au contenu lui-même) uniquement pour la sécurité.
Exemples concrets
- Lors de l'envoi d'un fichier de paie à la banque, le CRC garantit que les données n'ont pas subi de micro-coupures réseau.
- Sur une clé USB ou un disque dur, le système utilise des CRC pour vérifier que les documents stockés ne sont pas corrompus.
- Dans les réseaux Wi-Fi, chaque paquet de données contient un CRC pour s'assurer de sa bonne réception.
Ne pas confondre avec…
En France, le sigle CRC peut aussi désigner le Comité de la Réglementation Comptable (désormais ANC). Il faut bien distinguer l'outil informatique de vérification de données de l'organisme qui fixe les normes comptables. Par ailleurs, le CRC est plus robuste qu'une simple somme de contrôle (checksum) mais moins sécurisé qu'une signature numérique ou un Hash (comme le SHA-256), car il ne protège pas contre les fraudes volontaires.
Cadre légal et recommandations
Le CRC participe à l'obligation d'intégrité des données prévue par le RGPD pour la protection des données personnelles. Dans le cadre de la piste d'audit fiable (PAF) en fiscalité française, le maintien de l'intégrité des fichiers numériques (comme le FEC) est crucial pour la validité de la comptabilité.
Conseils pratiques
Si vous gérez des flux de données importants (exports comptables, fichiers de virements SEPA), assurez-vous auprès de votre prestataire informatique que les protocoles de transfert utilisent des contrôles d'intégrité de type CRC. Pour toute mise en place d'un système de gestion de données sensibles, consultez un expert-comptable ou un consultant IT pour garantir la conformité de vos échanges.
Questions fréquentes
Le CRC peut-il corriger les erreurs de mon fichier ?
Un CRC est-il suffisant pour empêcher un piratage ?
À retenir
- Sert à détecter les erreurs de transmission ou de stockage.
- Agit comme un sceau de garantie technique sur les données.
- Essentiel pour la fiabilité des échanges financiers informatisés.