Générateur de hash
Générez des hachages MD5, SHA-1, SHA-256, SHA-512
Une erreur est survenue.
MD5
SHA-1
SHA-256
SHA-512
Qu'est-ce qu'une fonction de hachage?
Une fonction de hachage convertit des données de longueur arbitraire en une chaîne de longueur fixe. MD5(128 bits), SHA-1(160 bits), SHA-256(256 bits), SHA-512(512 bits) sont des algorithmes courants.
Pourquoi MD5 et SHA-1 sont "brisés"?
MD5 et SHA-1 ont des vulnérabilités de collision et ne sont plus recommandés pour la sécurité. SHA-256 et SHA-512 restent sûrs.
Vérification de l'intégrité des fichiers
Comparez la somme de contrôle SHA-256 après téléchargement avec la valeur officielle pour vérifier que le fichier n'a pas été modifié.
Pourquoi ne pas hacher les mots de passe avec SHA-256
SHA-256 est trop rapide. Utilisez bcrypt ou Argon2 pour le hachage des mots de passe.
Blockchain et fonctions de hachage
Bitcoin utilise SHA-256 pour lier les blocs. Modifier des transactions historiques change tous les hachages de blocs suivants.
Questions frequemment posees
MD5 est-il encore utilisable?
Pas pour la sécurité. Pour la déduplication et les clés de cache c'est encore bien.
Le hachage est-il la même chose que le chiffrement?
Non. Le chiffrement est réversible; le hachage est unidirectionnel.
Le même texte donne-t-il toujours le même hachage?
Oui, les fonctions de hachage sont déterministes. Un seul espace donne un hachage complètement différent.