🌐 Web et technique

Générateur de hash SHA-1

Calculez l'empreinte SHA-1 de 160 bits d'un texte ou d'un fichier, sans aucun envoi de données.

Jimenez JulienPar , éditeur de Floobits.com · mis à jour le

Le calcul est fait dans votre navigateur. Le texte et les fichiers ne sont jamais envoyés.

À propos de cet outil

SHA-1 produit une empreinte de 160 bits, soit 40 chiffres hexadécimaux. Publié par le NIST en 1995, il a longtemps servi pour les certificats, les signatures et les identifiants d'objets du logiciel de gestion de versions Git. Pour la chaîne « abc », l'empreinte est a9993e364706816aba3e25717850c26c9cd0d89d.

Cet outil traite le texte en UTF-8 et les fichiers par morceaux. Le résultat peut être affiché en hexadécimal minuscule ou majuscule, ou en Base64, format employé par certains en-têtes web. Un champ permet de comparer immédiatement le résultat avec une valeur publiée par un éditeur.

En 2017, des chercheurs ont produit la première collision SHA-1 concrète. L'algorithme est désormais déconseillé pour les signatures et les certificats. Il demeure répandu pour des contrôles d'intégrité non critiques et pour l'identification de contenus. Pour un nouvel usage, choisissez SHA-256 ou SHA-512.

Questions fréquentes

SHA-1 est-il encore utilisable ?

Pour détecter une corruption accidentelle ou identifier un contenu, oui. Pour une signature, un certificat ou un mot de passe, non : les collisions sont possibles.

Quelle différence avec SHA-256 ?

SHA-256 produit une empreinte de 256 bits, résiste aux attaques connues et reste la référence actuelle. SHA-1 est plus court et affaibli.

Le calcul utilise-t-il un serveur ?

Non. Il s'appuie sur l'API de cryptographie de votre navigateur pour les textes et fichiers courants, et sur un calcul progressif intégré pour les très gros fichiers.

Autres outils : Web et technique