[{"data":1,"prerenderedAt":270},["ShallowReactive",2],{"content:fr:sha256-generator":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\u002Fsha256-generator.md","Générateur de hachage SHA-256",{"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",{},"SHA-256 est un algorithme SHA-2 avec un résultat de 256 bits. Sa représentation hexadécimale complète est 64 caractères. Ceci est couramment utilisé dans les manifestes de téléchargement, les pipelines de création et les identifiants de contenu. Copiez la valeur entière : la raccourcir modifie la procédure de comparaison et peut affaiblir sensiblement un identifiant.",[15,19,20],{},"Un simple résumé SHA-256 n'a pas de clé secrète. Quiconque peut modifier à la fois un artefact et la somme de contrôle qui l'accompagne peut produire une autre paire correspondante. Obtenez la valeur attendue auprès d'un éditeur authentifié et utilisez une signature ou un mécanisme de clé approprié lorsque l'authenticité est la véritable exigence.",[15,22,23],{},"Pour le texte, l'outil hache octets UTF-8 exactement comme saisi. Pour les fichiers, il diffuse les octets d'origine. Hacher le texte visible d'un PDF ou le contenu affiché d'un ZIP n'est pas la même chose que hacher ce fichier. Le contrôle de comparaison valide 64 chiffres hexadécimaux et distingue une valeur attendue mal formée d'une non-concordance bien formée.",[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"," · SHA-256",[40,41,47],"pre",{"className":42,"code":44,"language":45,"meta":46},[43],"language-text","ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad\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, la saisie non vide jusqu'à 64 KiB est 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},"vérifier-une-version-avec-sha-256","Vérifier une version avec SHA-256",[15,123,124],{},"Utilisez la référence SHA-256 de la version, et non une valeur copiée à partir d’une version ou d’une plate-forme différente. En mode somme de contrôle de fichier, sélectionnez SHA-256 et choisissez l'artefact téléchargé. Collez la référence complète de 64 caractères et comparez-la avant d'installer ou de décompresser le fichier. Une incohérence est une raison pour enquêter sur la version et la source de téléchargement, et non pour réduire le résultat calculé jusqu'à ce qu'il corresponde.",[15,126,127],{},"Pour déboguer les intégrations de texte, distinguez un message d'une représentation textuelle d'octets. Saisir les deux caractères 61 hache octets UTF-8 pour ces caractères ; il ne les décode pas en un seul octet pour a. Cet éditeur de texte accepte le texte UTF-8, pas la saisie hexadécimale brute. Pour une authentification de demande qui spécifie une clé, utilisez HMAC plutôt qu'un simple résumé SHA-256.",[10,129,131],{"id":130},"le-texte-61-nest-pas-loctet-0x61","Le texte 61 n'est pas l'octet 0x61",[15,133,134],{},"En mode texte unique, calculez 61, puis remplacez-le par a. Les différents résultats ci-dessous démontrent pourquoi le décodage et l'encodage de texte ne doivent pas être confondus.",[40,136,139],{"className":137,"code":138,"language":45,"meta":46},[43],"SHA-256 \u002F UTF-8 \"61\" (36 31):\nd029fa3a95e174a19934857f535eb9427d967218a36ea014b70ad704bc6c8d1c\nSHA-256 \u002F UTF-8 \"a\" (61):\nca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb\n",[31,140,138],{"__ignoreMap":46},[10,142,144],{"id":143},"lorsquune-vérification-sha-256-nest-pas-daccord","Lorsqu'une vérification SHA-256 n'est pas d'accord",[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",{},"La référence comporte 44 caractères et se termine par =",[170,174,175],{},"Il peut s'agir de Base64 plutôt que d'un hexadécimal",[170,177,178],{},"Obtenez ou convertissez correctement la référence en 64 caractères hexadécimaux.",[152,180,181,184,187],{},[170,182,183],{},"Une ligne sha256sum est rejetée",[170,185,186],{},"Il comprend un nom de fichier ou un marqueur",[170,188,189],{},"Collez uniquement le résumé ; conserver le nom de fichier séparément.",[152,191,192,195,198],{},[170,193,194],{},"Une signature de webhook diffère",[170,196,197],{},"Le protocole peut nécessiter HMAC et des octets de requête exacts",[170,199,200],{},"Utilisez l'outil HMAC avec l'encodage de clé spécifié et le message d'origine.",[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\u002Fhmac-generator","Authentification des messages HMAC",[57,222,223],{},[211,224,226],{"href":225},"\u002Ffr\u002Fguides\u002Fmd5-vs-sha256","MD5 contre SHA-256",[15,228,229],{},[211,230,234],{"href":231,"rel":232},"https:\u002F\u002Fcsrc.nist.gov\u002Fpubs\u002Ffips\u002F180-4\u002Fupd1\u002Ffinal",[233],"nofollow","FIPS 180-4",{"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},"Générez des hachages SHA-256 à partir de texte UTF-8 ou de fichiers locaux et vérifiez une valeur hexadécimale complète de 64 caractères.","md",[249,252,255,258],{"question":250,"answer":251},"SHA-256 est-il identique à HMAC-SHA256 ?","Non. Un simple hachage SHA-256 n’a pas de clé secrète. HMAC est une construction à clé distincte ; utilisez l'outil HMAC lorsque c'est ce que spécifie le protocole.",{"question":253,"answer":254},"Puis-je coller une valeur Base64 SHA-256 dans Compare ?","Non. Ce champ doit contenir 64 caractères hexadécimaux. Base64 est un codage différent des octets de résumé ; ne supprimez pas le remplissage et ne modifiez pas les lettres pour que cela ressemble à un hexadécimal.",{"question":256,"answer":257},"La saisie de 61 hache-t-elle l'octet 0x61 ?","Non. L'éditeur de texte hache les caractères 6 et 1 au format UTF-8. Pour hacher l'octet 0x61 sous forme de texte, entrez a ; pour les octets binaires arbitraires, utilisez un fichier local.",{"question":259,"answer":260},"La signature SHA-256 d'un webhook est-elle toujours un simple hachage ?","Non. De nombreux protocoles spécifient HMAC-SHA256 ou une autre construction. Suivez l'algorithme exact du fournisseur, les règles d'encodage des clés et d'octets de message.","tool","fr",{},true,"\u002Ffr\u002Fsha256-generator",{"title":5,"description":246},"Générateur de hachage SHA-256 — md5hash.net","fr\u002Fsha256-generator","Iz8a1iKWIHwjjUscVvHp7PbadIFu3ujgCh0BeZbugSA",1793337911409]