Obtenez le SHA-256 de n'importe quel fichier ou texte en quelques secondes

Verifying downloads shouldn't need a command line. Drop a file or paste text for instant SHA-1, SHA-256, SHA-384 and SHA-512 digests. Use and copy results free — no account needed.

abcSHA-256ba7816bf8f01cfea414140de

Collez le texte à hacher…

ou déposez n'importe quel fichier — obtenez les quatre empreintes SHA à copier

Ce que vous pouvez faire avec Générateur de hachage

Tout ce que cet outil vous permet de faire — sans apprentissage ni configuration.

  • Générez des empreintes SHA-256 à partir de n'importe quel texte
  • Générez des empreintes SHA-1, SHA-384 et SHA-512
  • Vérifiez l'intégrité d'un fichier grâce à une somme de contrôle
  • Calculez les empreintes des fichiers importés
  • Calculez l'empreinte hexadécimale de mots de passe ou de jetons
  • Comparez vos téléchargements aux sommes de contrôle attendues

Informations sur les paramètres

Tous les réglages de Générateur de hachage, expliqués — à quoi ils servent et quand les utiliser.

Paramètres

SourceListe déroulante
Choisit ce qui est haché, entre un texte collé et un fichier sélectionné — choisissez Fichier pour vérifier la somme de contrôle d'un téléchargement, ou Texte pour obtenir l'empreinte d'une chaîne collée.Options: TexteFichier
FichierChamp de fichier
Le sélecteur de fichier affiché lorsque la Source est réglée sur Fichier ; choisir un nouveau fichier recalcule instantanément les cinq sommes de contrôle de ce fichier.
Uploads are encrypted in transitRemoved under our retention policy

Vous avez terminé avec Générateur de hachage ? Essayez ces outils ensuite

Des outils soigneusement sélectionnés qui s'accordent bien avec Générateur de hachage. Continuez sans perdre votre fichier.

Voir tous les outils

Foire aux questions

SHA-1, SHA-256, SHA-384 et SHA-512 : tous les algorithmes exposés par la Web Crypto API du navigateur. L'empreinte est affichée sous forme de chaîne hexadécimale en minuscules, le format attendu par les fichiers de somme de contrôle, les manifestes de paquets et les outils HMAC.

features

Ils diffèrent par la longueur de la sortie et leur conception. SHA-256 est la référence moderne par défaut pour les contrôles d'intégrité et la plupart des usages blockchain. SHA-384 et SHA-512 produisent des empreintes plus longues qui résistent aux attaques par extension de longueur. SHA-1 est proposé pour la compatibilité avec l'existant, mais n'est plus considéré comme sûr face aux attaques par collision.

technical

Non — les deux sont vulnérables aux attaques par collision volontaire, ne les utilisez donc jamais pour des mots de passe, des signatures ou tout usage sensible en matière de sécurité. Ils sont proposés ici uniquement par compatibilité avec l'existant : vérifier d'anciennes sommes de contrôle de téléchargement, des ETags ou des manifestes déjà en place. Pour tout nouveau projet, utilisez SHA-256 ou plus long ; pour des usages non sécuritaires comme des clés de cache, un SHA-256 tronqué à la taille voulue fait très bien l'affaire.

technical

Les deux. Collez une chaîne de caractères ou déposez un fichier dans le champ de saisie : l'outil lit le fichier comme un flux binaire et le transmet directement à l'API de hachage, si bien que l'empreinte correspond à celle produite par sha256sum, openssl dgst ou Get-FileHash de PowerShell.

features

Non. Les empreintes cryptographiques sont des fonctions à sens unique : à partir d'un condensé, il n'existe aucun moyen efficace de retrouver l'entrée. C'est précisément tout l'intérêt : les contrôles d'intégrité, le stockage des mots de passe et les signatures reposent tous sur cette propriété.

technical

Non. L'API Web Crypto calcule l'empreinte directement dans votre navigateur : l'entrée ne transite jamais par le réseau. L'outil est donc sûr pour vos secrets, vos clés privées et tout fichier que vous ne voudriez pas téléverser.

privacy

Oui. Basculez l'option Source sur Texte pour hacher une chaîne collée, ou sur Fichier pour déposer n'importe quel fichier. Dans les deux cas, l'outil calcule à la fois SHA-1, SHA-256, SHA-384 et SHA-512 et vous laisse copier l'un d'eux, de sorte qu'une empreinte de fichier corresponde à ce que produiraient sha256sum ou Get-FileHash de PowerShell.

features

Chaque ligne d'algorithme (MD5, SHA-1, SHA-256, SHA-384, SHA-512) possède son propre bouton Copier à côté de l'empreinte hexadécimale. Le grand bouton principal en bas est un raccourci pour SHA-256 en particulier, car c'est la valeur la plus souvent demandée, mais chaque autre empreinte peut être copiée individuellement de la même manière.

usage

Oui — le MD5 est affiché aux côtés de SHA-1, SHA-256, SHA-384 et SHA-512 même si l'API Web Crypto intégrée au navigateur n'implémente pas le MD5. L'outil inclut sa propre implémentation MD5 en JavaScript pur précisément pour que vous puissiez comparer des sommes de contrôle avec d'anciens téléchargements, des ETags et des manifestes qui publient encore le MD5 — il est fourni pour la compatibilité avec l'existant, jamais pour quoi que ce soit de sensible en matière de sécurité.

technical

Cliquez sur Effacer à tout moment pour vider le texte collé ou le fichier déposé — les empreintes précédentes disparaissent immédiatement, si bien que vous ne comparez jamais un hachage périmé par erreur. Vous pouvez aussi simplement basculer le sélecteur Source entre Texte et Fichier ; chaque source conserve sa propre saisie indépendamment.

usage

Basculez le sélecteur de Source sur Fichier, déposez le téléchargement (installateur, ISO, archive) dans l'outil, et comparez la ligne SHA-256 à la somme de contrôle publiée sur le site de l'éditeur — utilisez le bouton Copier SHA-256 en un clic pour la coller directement dans une comparaison au lieu de retaper la longue chaîne hexadécimale. Comme le hachage s'exécute localement via Web Crypto, le fichier lui-même ne quitte jamais votre appareil pendant la vérification.

tips

Non — cet outil calcule des empreintes fixes : MD5, SHA-1, SHA-256, SHA-384 et SHA-512. Bcrypt, scrypt et Argon2 sont des algorithmes volontairement lents et salés, conçus pour stocker des mots de passe de connexion, et ils ont leur place dans votre code backend, pas dans un convertisseur. Vous pouvez toujours hacher n'importe quel texte ici avec SHA-256 pour des sommes de contrôle ou des clés de cache, mais ne stockez jamais les mots de passe des utilisateurs sous forme d'empreintes simples sans sel.

technical

Une valeur de hachage est une empreinte de longueur fixe calculée à partir de votre saisie : SHA-256 produit toujours 64 caractères hexadécimaux, que vous hachiez un seul mot ou un fichier de 2 Go. La même entrée produit toujours la même valeur, tandis qu'un seul octet modifié en produit une totalement différente — c'est précisément ce qui rend un générateur de valeurs de hachage utile pour les contrôles d'intégrité et la détection de doublons.

technical

Comment Générateur de hachage vous aide à mener à bien vos tâches

De vrais problèmes qu'il résout chaque jour — pour les entreprises, les créateurs et les tâches du quotidien. Trouvez le cas d'usage qui vous correspond et démarrez en quelques secondes.

Usage quotidien

Vérifier l'intégrité d'un fichier après téléchargement

Calculez l'empreinte SHA-256 d'une image ISO, d'un installateur ou d'un fichier de version et comparez-la à la somme de contrôle de l'éditeur pour confirmer que le fichier n'a pas été corrompu ni altéré

Usage quotidien

Détectez les doublons dans les grandes bibliothèques d'images

Hachez des fichiers pour repérer les photos, documents ou ressources en double dans vos dossiers, partages NAS et disques cloud, sans avoir à les comparer octet par octet à chaque fois

Pour les développeurs

Signez et validez les charges utiles de webhooks

Générez l'empreinte SHA-256 du corps d'un webhook pour valider les signatures HMAC de Stripe, GitHub, Shopify et Twilio lors de vos travaux d'intégration et de débogage en local

Pour les entreprises

Générer une empreinte des versions logicielles pour l'audit

Générez des empreintes SHA-512 pour vos binaires, images de conteneur et archives de version afin que les équipes de conformité puissent vérifier quelle version exacte a été livrée à quel client

Web et SEO

Générez des clés de cache et des ETags

Hachez des corps de requête, des paramètres d'URL ou des contenus de fichiers pour générer des clés de cache déterministes destinées à Redis, Cloudflare Workers et aux en-têtes ETag des CDN

Usage quotidien

Vérifier l'intégrité des sauvegardes dans le temps

Stockez les empreintes SHA-256 de vos sauvegardes mensuelles et recalculez-les plus tard pour vérifier que la dégradation des bits n'a pas silencieusement corrompu des archives critiques sur les supports de stockage longue durée

Pour les développeurs

Vérifier d'anciennes sommes de contrôle MD5 de vieux téléchargements

Certains anciens manifestes logiciels et sites miroirs ne publient encore qu'une somme de contrôle MD5. Déposez le fichier en mode Fichier et comparez-le à la ligne MD5 publiée — inclus spécifiquement pour correspondre à ces anciennes listes, pas pour quoi que ce soit de sensible en matière de sécurité.

Confidentialité et sécurité

Empreinte de mots de passe et secrets pour les audits de configuration

Collez une valeur de configuration, une clé API ou un mot de passe en mode Texte pour obtenir son empreinte SHA-256 pour les journaux d'audit et les comparaisons de différences — prouvez que deux environnements détiennent le même secret sans jamais exposer le secret lui-même, puisque le hachage s'effectue entièrement dans votre navigateur.

Édition

Preuve d'horodatage pour un travail écrit

Calculez l'empreinte SHA-256 d'un manuscrit, d'un projet de contrat ou d'un fichier de conception, puis publiez ou envoyez par e-mail uniquement le condensé avant de dévoiler le document terminé — vous pourrez ensuite prouver que ce contenu exact existait à ce moment-là, puisque quiconque possède le fichier peut vérifier qu'il correspond à l'empreinte que vous avez publiée.

Pour les entreprises

Vérification de la migration des données

Calculez l'empreinte des fichiers d'export avant et après une migration de base de données ou vers le cloud pour prouver une fidélité octet par octet — comparez les condensés SHA-256 des exports CSV/JSON aux deux extrémités au lieu de vérifier des millions de lignes à l'œil.

Formation

Contrôles d'intégrité en classe pour les fichiers soumis

Les enseignants peuvent hacher un jeu de données publié ou un fichier de code de départ et demander aux étudiants de reporter l'empreinte correspondante avec leur rendu, confirmant que personne n'a modifié le matériel de départ avant de commencer le devoir.

Pour les développeurs

Vérifiez les téléchargements de logiciels et les images d'OS avant de les installer

Déposez un installeur fraîchement téléchargé, une ISO Linux ou une archive en mode Fichier et comparez la ligne SHA-256 à la somme de contrôle que l'éditeur indique sur sa page de téléchargement officielle — c'est la raison la plus courante pour laquelle on utilise un générateur de hachage, et cela permet de repérer un téléchargement corrompu ou un miroir altéré avant d'exécuter quoi que ce soit d'inconnu sur votre machine.