TontonTools

Générateur SHA-1

Générez des hachages SHA-1 – pour les sommes de contrôle héritées, pas pour la sécurité.

100% Gratuit Pas d'inscription Respectueux de la vie privée Mot de passe & Sécurité
Mise à jour sept. 2026

Share X / Twitter Facebook LinkedIn WhatsApp

Comment utiliser Générateur SHA-1

  1. Entrez votre texte.
  2. Lisez le hachage SHA-1 de 40 caractères.
  3. Utilisez-le uniquement à des fins non liées à la sécurité : sommes de contrôle héritées, identifiants Git, déduplication.
  4. Pour tout ce qui concerne la sécurité, passez à SHA-256 (intégrité) ou bcrypt (mots de passe).

Qu'est-ce que Générateur SHA-1 ?

Un générateur SHA-1 produit le hachage SHA-1 de 160 bits (40 caractères hexadécimaux) de n'importe quelle entrée. Autrefois omniprésent, SHA-1 est désormais cryptographiquement brisé : les chercheurs ont démontré des attaques par collision pratiques (le résultat "SHATTERED" de 2017 a produit deux PDF différents avec le même SHA-1), il ne doit donc jamais être utilisé à des fins de sécurité : certificats, signatures ou tout ce qu'un adversaire pourrait attaquer.

Il survit pour des utilisations non conflictuelles : sommes de contrôle héritées, identifiants d'objet internes de Git (Git utilise SHA-1 pour l'adressage, pas pour la sécurité (les collisions ne constituent pas une menace pratique, et Git est de toute façon en transition) et pour vérifier les fichiers par rapport aux anciennes valeurs SHA-1 publiées.

À propos de Générateur SHA-1

Saisissez du texte et obtenez instantanément son hachage SHA-1, calculé dans votre navigateur.

Utilisations légitimes aujourd'hui : correspondance aux sommes de contrôle héritées — certains logiciels et téléchargements plus anciens publient toujours des valeurs SHA-1 ; calculer le vôtre pour comparer confirme un transfert accidentel sans corruption (très bien, puisque les collisions accidentelles sont astronomiquement improbables – seules les collisions délibérées sont réalisables) ; Travail lié à Git — comprendre ou faire correspondre les hachages de commit/objet ; déduplication et mise en cache des données lorsque les entrées ne sont pas contrôlées par l'attaquant ; et éducation – apprendre comment fonctionnent les fonctions de hachage.

La ligne dure : pour TOUT objectif de sécurité – stockage de mots de passe (utiliser bcrypt), intégrité des fichiers contre la falsification, signatures numériques, certificats, clés HMAC – SHA-1 est inacceptable. Utilisez SHA-256 pour l'intégrité et les signatures, bcrypt/Argon2 pour les mots de passe, HMAC-SHA256 pour l'authentification. Si vous recherchez SHA-1 sur tout ce qu'un attaquant pourrait toucher, c'est le signal pour changer. Nos générateurs SHA-256, SHA-512 et HMAC couvrent les remplacements sécurisés.

Foire aux questions

Pas pour la sécurité – il est cryptographiquement cassé (collisions pratiques démontrées en 2017). Sûr uniquement pour des utilisations non contradictoires : sommes de contrôle héritées, ID d'objet Git, déduplication où aucun attaquant ne contrôle l'entrée.
Les collisions sont possibles : un attaquant peut créer deux entrées différentes avec le même SHA-1, mettant ainsi en échec toute utilisation qui suppose « même hachage = même contenu » (signatures, détection de falsification). Les collisions accidentelles restent impossibles ; les actions délibérées constituent la menace.
Pour l'adressage du contenu, pas pour la sécurité, les collisions entre objets innocents sont astronomiquement improbables, et Git a ajouté la détection de collision plus en transition vers SHA-256. Son utilisation ne suppose aucun adversaire, ce qui est valable pour les référentiels normaux.
SHA-256 pour l'intégrité et les signatures, bcrypt ou Argon2 pour les mots de passe, HMAC-SHA256 pour l'authentification des messages. SHA-1 a un successeur sécurisé pour chacune de ses anciennes tâches de sécurité.
Pour détecter une corruption accidentelle, oui – si c'est la seule somme de contrôle publiée. Mais un SHA-1 correspondant ne prouve plus que le fichier n'a pas été délibérément échangé ; préférez la valeur SHA-256 si la source en propose une.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.