Comparer deux hash en ligne

Collez deux empreintes : l’outil dit si elles sont identiques, sans se laisser piéger par la casse ou les séparateurs, et devine l’algorithme probable.

Faire avec l’assistant
Saisissez deux empreintes à comparer.

Traitement 100 % local, rien n’est envoyé

Comment ça marche ?

Collez deux empreintes : l’outil indique si elles sont identiques, en ignorant la casse et les séparateurs (espaces, deux-points). La comparaison se fait en temps constant, pour ne rien révéler par sa durée. L’algorithme probable de la première empreinte est aussi affiché.

C’est le moyen fiable de vérifier « à l’œil » qu’une empreinte publiée correspond à celle que vous avez calculée, sans risque d’erreur de lecture sur des dizaines de caractères.

Exemples

Vérifier un téléchargement

Collez l’empreinte SHA-256 publiée par l’éditeur et celle que vous venez de calculer : un verdict « identiques » confirme que le fichier est intact.

Casse et séparateurs

D41D8C…427E et d4:1d:8c…42:7e sont reconnues comme identiques : seuls les octets comptent, pas la mise en forme.

Questions fréquentes

Peut-on retrouver le message à partir de l’empreinte ?
Non. Une fonction de hachage est à sens unique : on ne « déchiffre » pas une empreinte. On peut seulement recalculer l’empreinte d’une entrée candidate et vérifier si elle correspond.
Qu’est-ce qu’une comparaison « en temps constant » ?
Une comparaison naïve s’arrête au premier caractère différent, ce qui peut, en théorie, renseigner un attaquant par le temps de réponse. Ici, la comparaison parcourt toujours toute la longueur, sans fuite temporelle.
Mes données sont-elles envoyées quelque part ?
Non. Tout le calcul se fait dans votre navigateur, en JavaScript et WebAssembly. Votre texte, vos fichiers et vos empreintes ne quittent jamais votre appareil : aucune requête réseau n’est faite pendant le hachage, et rien n’est enregistré sur un serveur.