SHA-256 en ligne, SHA-512 et MD5
Saisissez n'importe quel texte et obtenez immédiatement son hash SHA-256, SHA-512 ou MD5. Tout est calculé dans votre navigateur, le texte n'est envoyé nulle part. Choisissez l'algorithme dans la liste et copiez le résultat en un clic.
Qu'est-ce que SHA-256 ?
SHA-256 est une fonction de hachage cryptographique de la famille SHA-2. Elle transforme n'importe quelle donnée, d'une lettre à un fichier entier, en une empreinte de 256 bits écrite en 64 caractères hexadécimaux. La même entrée donne toujours le même hash, et un seul caractère modifié change tout le résultat. Bitcoin utilise SHA-256 pour relier et miner ses blocs ; voir cryptomonnaie et blockchain.
SHA-512 et MD5
SHA-512 appartient à la même famille et produit 512 bits, soit 128 caractères. Il est souvent plus rapide que SHA-256 sur les processeurs 64 bits et sert notamment au stockage de mots de passe avec sel. MD5 produit 128 bits en 32 caractères : il convient encore aux sommes de contrôle, mais il n'est plus sûr, car on sait fabriquer deux entrées différentes avec le même MD5.
Comparaison des algorithmes
| Algorithme | Longueur | Statut |
|---|---|---|
| MD5 | 128 bits, 32 hex | Non sûr, sommes de contrôle seulement |
| SHA-1 | 160 bits, 40 hex | Obsolète |
| SHA-256 | 256 bits, 64 hex | Sûr, utilisé par Bitcoin et HTTPS |
| SHA-512 | 512 bits, 128 hex | Sûr |
Calculer le hash d'un fichier
- Windows :
certutil -hashfile fichier.zip SHA256 - macOS :
shasum -a 256 fichier.zip - Linux :
sha256sum fichier.zip
Comparez le résultat au hash publié par l'auteur. Un seul caractère différent signifie que le fichier a été modifié ou corrompu.
SHA-256 dans un jeu
Dans TotalHash, un jeu de minage gratuit dans Telegram, votre téléphone calcule des hashes SHA-256 comme un mineur Bitcoin et ferme des blocs dans le réseau du jeu.
Regardez SHA-256 fermer des blocs sur votre téléphone.
Ouvrir TotalHashRéponses rapides
Comment générer un hash SHA-256 en ligne ?
Saisissez ou collez le texte ci-dessus. Le hash s'affiche aussitôt, calculé dans le navigateur sans envoyer le texte.
Peut-on décrypter un hash SHA-256 ?
Non. SHA-256 est à sens unique ; on peut seulement tester des candidats et comparer les hashes.
Quelle différence entre SHA-256 et SHA-512 ?
La longueur : 64 caractères contre 128. Les deux sont sûrs ; SHA-512 est souvent plus rapide sur 64 bits.
MD5 est-il sûr ?
Pas pour la sécurité. Il reste utile pour des sommes de contrôle ; pour les mots de passe, préférez SHA-256 ou mieux.