Calculateur de hash et de somme de contrôle

Obtenez le MD5, SHA-1, SHA-256 et SHA-512 de tout fichier et vérifiez une somme de contrôle.

Hachages

Les hachages apparaîtront ici.

Prêt. Déposez un fichier pour le hacher.

Vos fichiers sont lus et hachés dans votre navigateur. Rien n’est envoyé à BroBroGo.

FAQ

Comment vérifier un téléchargement avec une somme de contrôle ?

Déposez le fichier téléchargé, puis collez la somme de contrôle publiée par la source dans le champ de vérification. La ligne de l’algorithme correspondant passe au vert. Si aucune ligne ne devient verte, le fichier ne correspond pas à ce qui a été publié : considérez-le comme corrompu ou altéré.

Quels algorithmes sont calculés, et lequel choisir ?

Il calcule MD5, SHA-1, SHA-256 et SHA-512 en une seule lecture du fichier. MD5 et SHA-1 conviennent pour repérer une corruption accidentelle mais sont cassés côté sécurité : préférez SHA-256 ou SHA-512 quand la somme de contrôle doit résister à la falsification.

Mes fichiers sont-ils envoyés quelque part ?

Non. Les fichiers sont lus et hachés localement ; même ceux de plusieurs gigaoctets sont traités par morceaux, donc rien ne quitte votre appareil.

Présentation du calculateur de hash et de somme de contrôle

Le Calculateur de hash et de somme de contrôle est un outil conçu pour calculer simultanément plusieurs hachages cryptographiques pour les fichiers que vous fournissez. Il vous permet de vérifier l'intégrité d'un fichier en comparant son hachage calculé à une somme de contrôle connue que vous fournissez.

Le processus se déroule entièrement au sein de votre navigateur web. L'outil est capable de traiter des fichiers de n'importe quelle taille en les analysant par morceaux. Vous pouvez traiter jusqu'à 20 fichiers à la fois.


Fonctionnement et utilisation de l'interface

Pour utiliser l'outil, vous pouvez déposer vos fichiers directement dans la zone désignée ou cliquer pour les choisir. L'interface affiche les informations et messages suivants selon l'état d'avancement:

  • Prêt. Déposez un fichier pour le hacher.: Il s'agit du message d'état initial de l'outil.
  • {count} fichier(s) sélectionné(s): Cette mention indique le nombre de fichiers actuellement sélectionnés pour le traitement.
  • Hachage de {file} ({done}/{total}) — {percent}%: Durant le traitement, cet indicateur de progression s'affiche. La progression est signalée environ tous les 4 Mo pendant le hachage.
  • {count} fichier(s) haché(s).: Ce message s'affiche lorsque le hachage de vos fichiers est entièrement terminé.
  • Effacé.: Ce message apparaît après avoir vidé les résultats en cliquant sur le bouton de réinitialisation.

Sous la section Fichiers, vous retrouverez la liste des documents sélectionnés. Les résultats du calcul sont regroupés sous le titre Hachages. Avant le traitement, le texte de substitution Les hachages apparaîtront ici. est visible dans cette zone.


Algorithmes pris en charge et sécurité

L'outil génère simultanément quatre types de hachages pour chaque fichier traité:

  • MD5
  • SHA-1
  • SHA-256
  • SHA-512

Le choix de l'algorithme dépend de votre objectif de vérification. Les algorithmes MD5 et SHA-1 conviennent pour détecter une corruption accidentelle de données, mais ils ne sont pas sécurisés contre les altérations intentionnelles. Si une somme de contrôle doit résister à la falsification ou à des manipulations malveillantes, il est nécessaire de privilégier SHA-256 ou SHA-512.


Vérification d'une somme de contrôle

Pour valider l'intégrité d'un fichier, vous pouvez saisir ou coller une chaîne de caractères contenant le hachage attendu (MD5, SHA-1, SHA-256 ou SHA-512) dans le champ de vérification. Cette chaîne peut être un simple texte hexadécimal ou adopter des formats spécifiques tels que coreutils, BSD, ou sha256:<hash>.

Lorsqu'une somme de contrôle est collée, l'outil extrait la plus longue chaîne hexadécimale qu'elle contient. Les comparaisons de sommes de contrôle ne sont pas sensibles à la casse, toutes les valeurs étant unifiées en minuscules.

  • Correspondance réussie: Si la somme de contrôle collée correspond à l'un des hachages calculés, la ligne de l'algorithme correspondant devient verte. Le message Correspond: {file} ({algo}) s'affiche alors pour confirmer la validité.
  • Échec de correspondance: Si aucune ligne ne devient verte après avoir collé la somme de contrôle, cela signifie que le fichier ne correspond pas à ce qui a été publié. L'outil affiche alors le message: Aucun fichier ne correspond à cette somme de contrôle..

Gestion des erreurs et cas particuliers

Lors du traitement de plusieurs fichiers, l'outil gère les erreurs de lecture de manière indépendante. Si un seul fichier ne peut pas être lu, les autres fichiers de la liste continuent d'être traités normalement.

Les messages d'erreur suivants peuvent apparaître en cas de problème:

  • {count} illisible(s).: Indique le nombre de fichiers dont le hachage a échoué lors d'un traitement groupé.
  • Le hachage a échoué. Réessayez.: Message d'erreur général en cas d'échec du processus de hachage.
  • Impossible de lire ce fichier.: Message d'erreur spécifique appliqué à un fichier individuel impossible à charger.

Confidentialité et traitement des données

La sécurité de vos données est préservée grâce au mode de fonctionnement de l'outil. Vos fichiers sont lus et hachés entièrement dans votre navigateur; rien n'est envoyé à BroBroGo.

Même les fichiers volumineux de plusieurs gigaoctets sont traités localement par morceaux. Par conséquent, aucune partie de vos fichiers n'est jamais transmise en dehors de votre appareil.


FAQ

Comment vérifier un téléchargement avec une somme de contrôle?

Déposez le fichier téléchargé, puis collez la somme de contrôle publiée par la source dans le champ de vérification. La ligne de l’algorithme correspondant passe au vert. Si aucune ligne ne devient verte, le fichier ne correspond pas à ce qui a été publié: considérez-le comme corrompu ou altéré.

Quels algorithmes sont calculés, et lequel choisir?

Il calcule MD5, SHA-1, SHA-256 et SHA-512 en une seule lecture du fichier. MD5 et SHA-1 conviennent pour repérer une corruption accidentelle mais sont cassés côté sécurité: préférez SHA-256 ou SHA-512 quand la somme de contrôle doit résister à la falsification.

Mes fichiers sont-ils envoyés quelque part?

Non. Les fichiers sont lus et hachés localement; même ceux de plusieurs gigaoctets sont traités par morceaux, donc rien ne quitte votre appareil.