🌐 Web et technique

Générateur de hash SHA-256

Générez l'empreinte SHA-256 d'un texte ou d'un fichier, directement dans votre navigateur.

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-256 appartient à la famille SHA-2 et produit une empreinte de 256 bits, écrite avec 64 chiffres hexadécimaux. C'est aujourd'hui la fonction de hachage la plus utilisée : certificats TLS, vérification de téléchargements, signatures de logiciels, blockchains, jetons d'authentification. Pour « abc », l'empreinte est ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad.

Pour un texte et pour les fichiers jusqu'à 64 Mo, le calcul est confié à l'API Web Crypto du navigateur, rapide et éprouvée. Au-delà, une implémentation progressive lit le fichier par tranches de 8 Mo afin de ne pas saturer la mémoire. Les deux méthodes donnent exactement le même résultat.

Une empreinte SHA-256 ne se « déchiffre » pas : elle ne permet de retrouver le contenu que par essais successifs. Pour stocker des mots de passe, il faut toutefois un algorithme lent avec sel, tel que Argon2, scrypt ou bcrypt, et non un SHA-256 simple.

Questions fréquentes

SHA-256 est-il réversible ?

Non. Il s'agit d'une fonction à sens unique. Seule une recherche par essais peut retrouver une entrée courte, d'où l'intérêt des mots de passe longs et des algorithmes lents.

Comment vérifier un fichier téléchargé ?

Choisissez le fichier, puis collez dans le champ de comparaison l'empreinte publiée par l'éditeur. Le résultat indique immédiatement si elles correspondent.

SHA-256 convient-il pour stocker des mots de passe ?

Pas seul. Il est trop rapide, ce qui facilite les attaques par force brute. Utilisez Argon2id, scrypt ou bcrypt avec un sel.

Autres outils : Web et technique