Hash Generator côté client
?
Comment utiliser Hash Generator

Cet outil calcule des empreintes (hash) MD5, SHA-1, SHA-256 et SHA-512 à partir de n'importe quel texte. Un hash est une signature de taille fixe utile pour vérifier l'intégrité d'un fichier, comparer deux contenus ou indexer une donnée sans la stocker en clair. Tout le calcul se fait dans votre navigateur via l'API Web Crypto et JavaScript. Le texte que vous saisissez n'est jamais envoyé à un serveur, ce qui est essentiel quand vous hachez une donnée confidentielle. À noter : MD5 et SHA-1 sont considérés comme cassés pour la sécurité et ne doivent plus servir à protéger des mots de passe

Cet outil calcule des empreintes (hash) MD5, SHA-1, SHA-256 et SHA-512 à partir de n'importe quel texte

HashMD5SHASecurity

Comment utiliser Hash Generator

Cet outil calcule des empreintes (hash) MD5, SHA-1, SHA-256 et SHA-512 à partir de n'importe quel texte. Un hash est une signature de taille fixe utile pour vérifier l'intégrité d'un fichier, comparer deux contenus ou indexer une donnée sans la stocker en clair. Tout le calcul se fait dans votre navigateur via l'API Web Crypto et JavaScript. Le texte que vous saisissez n'est jamais envoyé à un serveur, ce qui est essentiel quand vous hachez une donnée confidentielle. À noter : MD5 et SHA-1 sont considérés comme cassés pour la sécurité et ne doivent plus servir à protéger des mots de passe

Questions fréquentes

Un hash peut-il être inversé ?

Non, une fonction de hachage est à sens unique. On ne retrouve pas le texte d'origine à partir du hash, mais on peut comparer deux empreintes pour vérifier qu'une entrée est identique

Mes données sont-elles envoyées quelque part ?

Non. Le hachage est calculé entièrement dans votre navigateur. Aucun texte n'est transmis à un serveur

Quel algorithme choisir ?

Pour vérifier l'intégrité, SHA-256 est un bon choix par défaut. Évitez MD5 et SHA-1 pour la sécurité car ils présentent des collisions connues

Puis-je hacher un mot de passe avec cet outil ?

Pour stocker des mots de passe, utilisez plutôt un algorithme dédié côté serveur comme bcrypt ou Argon2 avec un sel. Un simple SHA n'est pas adapté à cet usage