[{"data":1,"prerenderedAt":270},["ShallowReactive",2],{"content:fr:crc32-calculator":3},{"id":4,"title":5,"body":6,"description":246,"extension":247,"faq":248,"kind":261,"locale":262,"meta":263,"navigation":264,"path":265,"seo":266,"seoTitle":267,"stem":268,"__hash__":269},"pages\u002Ffr\u002Fcrc32-calculator.md","Calculateur CRC32",{"type":7,"value":8,"toc":235},"minimark",[9,14,18,21,24,28,39,49,53,86,96,111,115,118,122,125,128,132,135,141,145,201,205,227],[10,11,13],"h2",{"id":12},"ce-que-calcule-cet-outil","Ce que calcule cet outil",[15,16,17],"p",{},"Cette calculatrice utilise CRC-32\u002FISO-HDLC, également communément appelé CRC32 réfléchi standard. Le polynôme réfléchi est 0xEDB88320, la valeur initiale est 0xFFFFFFFF et le XOR final est 0xFFFFFFFF. Le résultat est une valeur non signée de 32 bits formatée sous forme de huit chiffres hexadécimaux, y compris les zéros non significatifs.",[15,19,20],{},"CRC32C utilise un polynôme différent et produira généralement une somme de contrôle différente pour la même entrée. Ne comparez pas les valeurs de ces deux variantes comme si l'un des fichiers devait être cassé. Un format qui nomme une variante CRC peut également spécifier l'ordre des octets pour le stockage binaire ; la sortie hexadécimale est ici un affichage numérique, pas un champ conteneur binaire.",[15,22,23],{},"CRC32 est conçu pour détecter les erreurs de données accidentelles et non les modifications délibérées. Une correspondance n'est pas un certificat de sécurité. Pour la somme de contrôle d'un fichier, choisissez le mode fichier afin que les octets d'origine soient lus. La copie du texte décodé à la place peut modifier l'encodage et les fins de ligne.",[10,25,27],{"id":26},"exemple-travaillé","Exemple travaillé",[15,29,30,34,35,38],{},[31,32,33],"code",{},"UTF-8"," · ",[31,36,37],{},"abc"," · CRC32",[40,41,47],"pre",{"className":42,"code":44,"language":45,"meta":46},[43],"language-text","352441c2\n","text","",[31,48,44],{"__ignoreMap":46},[10,50,52],{"id":51},"comment-calculer-et-comparer","Comment calculer et comparer",[54,55,56,72,79],"ol",{},[57,58,59,60,64,65,68,69,71],"li",{},"Saisissez le texte exact dans ",[61,62,63],"strong",{},"Texte de saisie"," ou choisissez ",[61,66,67],{},"Exemple"," pour charger ",[31,70,37],{},". Le texte est codé au format UTF-8 ; les espaces et les fins de ligne sont conservés.",[57,73,74,75,78],{},"En mode texte unique, saisie non vide jusqu'à 64 KiB mise à jour après une courte pause. Cliquez sur ",[61,76,77],{},"Calculer le hachage"," pour une entrée vide ou un texte plus grand. La modification de l’entrée efface le résultat précédent.",[57,80,81,82,85],{},"Pour vérifier un fichier enregistré, ouvrez la ",[61,83,84],{},"Somme de contrôle du fichier",", confirmez l'algorithme et choisissez ou déposez le fichier. Le mode fichier lit ses octets d'origine et démarre automatiquement.",[15,87,88,89,92,93,95],{},"Pour les résultats ligne par ligne, activez ",[61,90,91],{},"Un par ligne",", choisissez d'inclure ou non des lignes vides, puis cliquez sur ",[61,94,77],{},". Le mode Ligne ne calcule pas automatiquement. CRLF, LF et CR séparent les enregistrements et ne sont pas inclus dans le résumé de chaque ligne. Les lignes en double conservent leurs numéros de ligne d'origine.",[15,97,98,99,102,103,106,107,110],{},"Collez uniquement la référence hexadécimale complète dans ",[61,100,101],{},"Comparer la valeur attendue (facultatif)"," et cliquez sur ",[61,104,105],{},"Vérifier",". La casse des lettres et les espaces collés environnants sont ignorés ; les espaces internes et la mauvaise longueur sont rejetés. ",[61,108,109],{},"Copier"," conserve le résultat complet. Les exportations TXT et CSV incluent les identifiants, les noms d'algorithmes et les résumés, et non le texte source ou les clés secrètes.",[10,112,114],{"id":113},"limites-confidentialité-et-prochaines-étapes","Limites, confidentialité et prochaines étapes",[15,116,117],{},"Le texte est limité à 10 MiB et le mode ligne à 10 000 enregistrements, y compris les enregistrements vides avant le filtrage. Les fichiers sont limités à 50 entrées de file d'attente et 1 GiB chacune, lues séquentiellement dans des morceaux 2 MiB. Ces limites protègent les ressources du navigateur ; ils ne garantissent pas un traitement rapide sur chaque téléphone. Annulez si nécessaire. Le calcul s'effectue dans le navigateur, tandis que les demandes normales de pages et d'actifs parviennent toujours au service d'hébergement.",[10,119,121],{"id":120},"comparaison-des-valeurs-crc32-à-partir-de-fichiers-et-doutils-darchives","Comparaison des valeurs CRC32 à partir de fichiers et d'outils d'archives",[15,123,124],{},"Cette page renvoie la valeur numérique CRC-32\u002FISO-HDLC sous forme de huit caractères hexadécimaux minuscules, y compris les zéros non significatifs. Un autre programme peut afficher le même modèle de 32 bits sous la forme d'un entier décimal non signé ou d'un entier signé négatif. Convertissez délibérément la représentation avant de comparer ; un signe moins ou un préfixe 0x n'est pas accepté par ce champ de comparaison hexadécimal uniquement.",[15,126,127],{},"Les champs CRC à l'intérieur des formats nécessitent du contexte. Dans gzip, le CRC de fin couvre les données non compressées, et non l'intégralité du fichier .gz. Le hachage du conteneur téléchargé ici ne reproduit donc pas ce champ de fin. Pour une vérification spécifique au format, identifiez exactement les octets couverts par la spécification, ainsi que sa variante CRC et l'ordre des octets binaires. Cette calculatrice n'analyse pas les membres de l'archive.",[10,129,131],{"id":130},"un-crc32-trois-représentations-entières","Un CRC32, trois représentations entières",[15,133,134],{},"Entrez 123456789 sans nouvelle ligne finale. Les valeurs hexadécimales, décimales non signées et décimales signées ci-dessous codent le même modèle 32 bits. Seule la forme hexadécimale à huit chiffres appartient au champ de comparaison de cette page.",[40,136,139],{"className":137,"code":138,"language":45,"meta":46},[43],"CRC-32\u002FISO-HDLC \u002F 123456789:\nHex: cbf43926\nUnsigned decimal: 3421780262\nSigned 32-bit decimal: -873187034\n",[31,140,138],{"__ignoreMap":46},[10,142,144],{"id":143},"incompatibilités-crc32-qui-ne-signifient-pas-des-données-corrompues","Incompatibilités CRC32 qui ne signifient pas des données corrompues",[146,147,148,164],"table",{},[149,150,151],"thead",{},[152,153,154,158,161],"tr",{},[155,156,157],"th",{},"Problème observé",[155,159,160],{},"Pourquoi ça arrive",[155,162,163],{},"Ce qu'il faut faire",[165,166,167,179,190],"tbody",{},[152,168,169,173,176],{},[170,171,172],"td",{},"Une référence CRC32C diffère",[170,174,175],{},"CRC32C utilise un polynôme différent de CRC-32\u002FISO-HDLC",[170,177,178],{},"Utilisez l'implémentation CRC32C requise, pas cette calculatrice ISO-HDLC.",[152,180,181,184,187],{},[170,182,183],{},"Un CRC de bande-annonce gzip diffère du hachage .gz",[170,185,186],{},"La bande-annonce couvre les données non compressées",[170,188,189],{},"Comparez les octets non compressés correspondants, pas le conteneur.",[152,191,192,195,198],{},[170,193,194],{},"Un résultat commence par des zéros",[170,196,197],{},"La représentation complète nécessite encore huit chiffres hexadécimaux",[170,199,200],{},"Conservez les zéros non significatifs et supprimez uniquement les préfixes d’affichage.",[10,202,204],{"id":203},"outils-et-guides-associés","Outils et guides associés",[206,207,208,215,221],"ul",{},[57,209,210],{},[211,212,214],"a",{"href":213},"\u002Ffr\u002Ffile-md5","Calculateur de somme de contrôle de fichier",[57,216,217],{},[211,218,220],{"href":219},"\u002Ffr\u002Fsha256-generator","SHA-256",[57,222,223],{},[211,224,226],{"href":225},"\u002Ffr\u002Fguides\u002Fmd5sum-linux","Vérifications de fichiers Linux et de nouvelles lignes",[15,228,229],{},[211,230,234],{"href":231,"rel":232},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc1952.html",[233],"nofollow","RFC 1952 · gzip CRC32",{"title":46,"searchDepth":236,"depth":236,"links":237},2,[238,239,240,241,242,243,244,245],{"id":12,"depth":236,"text":13},{"id":26,"depth":236,"text":27},{"id":51,"depth":236,"text":52},{"id":113,"depth":236,"text":114},{"id":120,"depth":236,"text":121},{"id":130,"depth":236,"text":131},{"id":143,"depth":236,"text":144},{"id":203,"depth":236,"text":204},"Calculez les sommes de contrôle CRC-32\u002FISO-HDLC pour le texte UTF-8 et les fichiers locaux. Il s'agit de CRC32, pas de CRC32C ou de cryptage.","md",[249,252,255,258],{"question":250,"answer":251},"Est-ce un CRC32 ou un CRC32C ?","Il s'agit de CRC-32\u002FISO-HDLC avec le polynôme réfléchi 0xEDB88320. CRC32C utilise un autre polynôme et n'est pas interchangeable.",{"question":253,"answer":254},"Pourquoi le CRC32 d'un autre programme est-il négatif ?","Il peut afficher le même modèle 32 bits qu'un entier signé. Cette page utilise des chiffres hexadécimaux non signés à huit chiffres ; comparer des représentations équivalentes, pas leur texte littéral.",{"question":256,"answer":257},"Un CRC de bande-annonce gzip doit-il correspondre au CRC32 du fichier .gz ?","Non. Le CRC32 de la bande-annonce gzip couvre les données non compressées. Le calcul du CRC32 sur le conteneur inclut à la place les en-têtes et les octets compressés.",{"question":259,"answer":260},"Puis-je utiliser CRC32 comme empreinte digitale de fichier sécurisée ?","Non. CRC32 détecte les erreurs accidentelles et n'est pas résistant aux collisions contre des modifications délibérées. Utilisez un résumé cryptographique approprié et une référence fiable pour les contrôles sensibles en matière de sécurité.","tool","fr",{},true,"\u002Ffr\u002Fcrc32-calculator",{"title":5,"description":246},"Calculatrice CRC32 — md5hash.net","fr\u002Fcrc32-calculator","DxEWItgI0UTtW_5O_pggUmf7q3CmfaTLCgSDa5EZPb8",1793337911473]