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.

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

Traitement en local sur votre appareil ...

0%

Vos fichiers n’ont jamais quitté votre appareil

    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
    Serveurs en AllemagneRGPD by design
    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-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 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, 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.

    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