Générateur de hachage
Prenez l'empreinte d'un texte ou d'un fichier avec MD5, SHA-1, SHA-256, SHA-512 et CRC32 dans votre navigateur — vérifiez des sommes de contrôle et générez des hachages bcrypt salés.
Chaque empreinte est calculée en direct dans votre navigateur — votre texte ou fichier ne quitte jamais cette page. Seul bcrypt est généré sur le serveur.
Hachage de mot de passe salé, généré sur le serveur avec password_hash() de PHP — un sel aléatoire rend chaque empreinte unique.
Vérifiez les hachages bcrypt avec password_verify(), jamais en comparant les chaînes.
À propos de Générateur de hachage
Le générateur de hachage empreint du texte ou des fichiers avec MD5, SHA-1, SHA-256, SHA-512 et CRC32, tous calculés en direct dans votre navigateur au fur et à mesure que vous tapez : votre saisie ne quitte jamais la page. Déposez un fichier (jusqu'à 200 Mo, lu localement) pour le hacher afin de vérifier une somme de contrôle sans téléverser un seul octet.
Un panneau de vérification rend le contrôle de somme sans effort : collez un hachage attendu et l'outil le compare à chaque empreinte calculée, en indiquant quel algorithme c'est et s'il correspond à votre saisie. Les algorithmes hérités sont étiquetés comme tels : MD5 et SHA-1 restent valables pour les sommes de contrôle et la déduplication mais sont compromis pour un usage sécuritaire.
Un algorithme fonctionne différemment : bcrypt. Les hachages de mots de passe salés ne peuvent pas être calculés avec les primitives crypto du navigateur, donc l'estampillage bcrypt envoie votre texte au serveur, où password_hash() de PHP génère un nouveau hachage salé : un nouveau à chaque clic, par conception.
Comment utiliser Générateur de hachage
- Tapez ou collez du texte, ou passez en mode Fichier et déposez un fichier à hacher localement.
- Consultez les empreintes en direct : MD5, SHA-1, SHA-256, SHA-512 et CRC32 se mettent à jour au fur et à mesure que vous tapez.
- Pour vérifier un téléchargement, collez la somme de contrôle attendue dans le panneau Vérifier et cherchez une correspondance.
- Copiez une empreinte individuelle, copiez-les toutes, ou téléchargez-les sous forme de checksums.txt.
- Pour un hachage de mot de passe salé, cliquez sur « Estampiller un hachage bcrypt » : celui-ci est généré côté serveur.