fr

Somme de contrôle

Somme de contrôle (hash) d'un fichier : SHA-256, SHA-1, SHA-384/512, MD5 ou CRC-32. Tout en local, le fichier ne quitte jamais l'appareil.

Traitement en local sur votre appareil ...

Algorithme
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Traitement en local sur votre appareil ...

0%

Mon fichier est-il envoyé ?

Non. Tout s’exécute dans votre navigateur - votre fichier ne quitte jamais votre appareil. Comment le vérifier

Aucun envoi100 % en local
Vos contenus restent chez vousaucun accès par des tiers
Hosted in GermanyGlobal Content Delivery
Audité en externeTLS A+ · En-têtes A+

Une somme de contrôle est une courte empreinte d'un fichier : à partir d'un nombre quelconque d'octets, une fonction de hachage calcule une seule valeur fixe et brève. Modifiez ne serait-ce qu'un seul bit du fichier et la somme de contrôle change du tout au tout. C'est précisément pour cela que de nombreux fournisseurs publient la valeur SHA-256 à côté d'un téléchargement : vous calculez vous-même la somme de contrôle du fichier téléchargé et vous la comparez à la valeur publiée. Si les deux concordent, le fichier est arrivé complet et inchangé.

Cet outil calcule les méthodes courantes. SHA-1/256/384/512 (FIPS 180-4) s'exécutent via l'interface Web Crypto native ; SHA-256 est le standard actuel et le bon choix lorsque rien d'autre n'est exigé. SHA-1 est considéré comme dépassé et ne devrait plus servir aux contrôles de sécurité, mais il reste utile pour s'accorder avec d'anciens systèmes. SHA-384 et SHA-512 fournissent des valeurs plus longues issues de la même famille. Le MD5 (RFC 1321) est encore plus ancien et cryptographiquement cassé (des collisions peuvent être créées délibérément), mais de nombreux téléchargements et outils anciens le publient encore comme valeur de référence. CRC-32 n'est pas une somme de contrôle cryptographique mais une vérification d'intégrité rapide dans sa variante ISO-HDLC (polynôme 0xEDB88320), celle que l'on trouve intégrée dans les archives ZIP et les fichiers PNG : bonne pour repérer les erreurs de transfert aléatoires, pas pour exclure une falsification.

Le calcul s'exécute entièrement en local dans votre navigateur, via l'interface native Web Crypto (pour SHA) et une minuscule routine en pur JavaScript (pour CRC-32). Rien n'est téléversé, rien n'est conservé, et aucune bibliothèque tierce n'est chargée depuis un CDN. Le résultat apparaît sous forme de fichier texte, dans le même format que les outils en ligne de commande sha256sum ou certutil, de sorte que vous pouvez le comparer directement à une valeur produite ailleurs.

Fiche technique

Fiche technique
Format de sortieTXT
Traitement par lotsOui
TraitementEn local dans le navigateur (JavaScript)
Téléversement de fichiersAucun

En 3 étapes

  1. Déposez un fichier.
  2. Choisissez un algorithme (par défaut : SHA-256).
  3. Lisez la somme de contrôle et téléchargez-la sous forme de fichier texte.

Limites: Une somme de contrôle prouve que deux fichiers sont identiques octet par octet ; elle ne chiffre rien et ne protège pas contre l'écoute. MD5, SHA-1 et CRC-32 ne conviennent pas à des fins de sécurité (CRC-32 ne détecte que les erreurs aléatoires ; MD5 et SHA-1 peuvent être mis en collision délibérément) - contre une falsification délibérée, utilisez SHA-256 ou plus. La valeur de référence doit provenir d'une source de confiance.

Algorithmes comparés

Algorithmes comparés
AlgorithmeLongueur de sortieStatutUtilisation typique
SHA-256256 bitsnorme actuelletéléchargements, vérification générale
SHA-1160 bitsobsolète (pas pour la sécurité)comparaison avec d'anciens systèmes
SHA-384384 bitsvariante SHA-2 plus longuequand une somme de contrôle plus longue est exigée
SHA-512512 bitsvariante SHA-2 plus longuequand une somme de contrôle plus longue est exigée
MD5128 bitscryptographiquement cassévaleur de référence pour d'anciens téléchargements/outils
CRC-3232 bitspas une somme de contrôle cryptographiquedétecter les erreurs de transmission aléatoires (ZIP, PNG)

Questions fréquentes

Mes fichiers sont-ils téléversés ?

Non. La somme de contrôle est calculée entièrement en local dans votre navigateur ; le fichier ne quitte jamais votre appareil et n'est pas conservé.

Quel algorithme dois-je choisir ?

Dans le doute, SHA-256 - c'est le standard actuel. N'utilisez MD5, SHA-1 ou CRC-32 que lorsqu'un système attend explicitement cette valeur.

Comment comparer la somme de contrôle ?

Calculez-la ici et comparez la valeur caractère par caractère avec celle qui est publiée. Si elles concordent, le fichier est inchangé.

Quelle est la différence entre CRC-32 et SHA-256 ?

CRC-32 est une vérification rapide contre les erreurs de transfert aléatoires (comme dans ZIP et PNG), mais il n'est pas sûr d'un point de vue cryptographique. SHA-256 détecte aussi une falsification délibérée.

Outils associés

Chiffrer un fichier · Déchiffrer un fichier · Générateur d'UUID · Convertir une base · Encoder en Base64 · Calculer un HMAC