Hash Generator
Le Hash Generator de Plovernet a deux modes. « Générer » calcule les empreintes MD5, SHA-1, SHA-256 et SHA-512 d'un texte et les compare à un hash que vous fournissez, pour vérifier une valeur publiée ou une somme de contrôle. « Identifier » examine une empreinte trouvée dans une base, un fichier de configuration ou un rapport d'audit : longueur, alphabet et préfixe donnent son type probable (MD5, SHA-256, bcrypt, Argon2id, PBKDF2, SHA-512-crypt, phpass, NTLM…), ses paramètres (coût, itérations, mémoire) et ce qu'il vaut pour stocker des mots de passe au regard des recommandations OWASP. Aucun essai de mot de passe n'est fait.
0 EUR
gratuit avec un compte
6
fonctionnalités incluses
24/7
disponibilité en ligne
- Empreintes MD5, SHA-1, SHA-256 et SHA-512 d'un texte
- Comparaison avec un hash connu
- Identification du type probable d'une empreinte
- Paramètres lus dans les formats bcrypt, Argon2, PBKDF2 et SHA-crypt
- Verdict de stockage des mots de passe selon OWASP
- Copie et export JSON des résultats
- Mode « Générer » : chaque ligne donne l'empreinte en hexadécimal ; si un hash à comparer est saisi, l'outil indique l'algorithme qui correspond.
- Mode « Identifier » : les candidats sont classés par confiance ; « élevée » signifie qu'un préfixe ou une longueur désigne un seul format courant.
- « Stockage de mots de passe » : « adapté » pour Argon2id, scrypt, yescrypt et bcrypt aux paramètres OWASP, « insuffisant » pour les formats anciens, « non prévu pour » pour les hash rapides (MD5, SHA-x).
- Les paramètres affichés (coût bcrypt, itérations PBKDF2, mémoire Argon2) se comparent directement aux minimums OWASP.
- L'identification repose sur la forme : un hash de 64 caractères hexadécimaux peut être SHA-256, SHA3-256 ou BLAKE2s, et l'outil ne peut pas trancher.
- L'outil ne retrouve jamais le texte d'origine et n'essaie aucun mot de passe.
- Le calcul des empreintes est fait par le serveur de Plovernet sur le texte envoyé, qui n'est pas conservé ; n'y saisissez pas un mot de passe réel.
- Le texte à hacher est limité à 100 000 caractères, l'empreinte à identifier à 1 024.
Outil gratuit
Disponible gratuitement avec un compte
Questions fréquentes
C'est une empreinte de taille fixe calculée à partir de données de taille quelconque. La fonction est à sens unique : on ne retrouve pas les données à partir de l'empreinte, et deux contenus identiques donnent toujours la même empreinte, ce qui permet de vérifier qu'un fichier n'a pas été modifié.
Pour vérifier l'intégrité d'un fichier, SHA-256 est le choix courant ; MD5 et SHA-1 ont des collisions connues et ne doivent plus servir à la sécurité. Pour stocker des mots de passe, aucun des quatre ne convient : il faut une fonction lente et salée comme Argon2id, scrypt ou bcrypt.
Par son préfixe : $2a$, $2b$ ou $2y$ suivi du coût pour bcrypt (par exemple $2b$12$), $argon2id$ suivi de la version, de la mémoire, des itérations et du parallélisme pour Argon2. Le mode « Identifier » lit ces paramètres et les compare aux minimums OWASP.
MD5 et SHA-x sont conçus pour être rapides : une carte graphique en calcule des milliards par seconde, ce qui rend les mots de passe courants retrouvables en quelques instants. Les fonctions de stockage de mots de passe sont volontairement lentes et utilisent un sel unique par compte.
Outils complémentaires
Complétez votre analyse avec ces outils connexes.
Password Generator
SécuritéCréez des mots de passe forts et aléatoires de 8 à 128 caractères, choisissez les types de caractères et vérifiez leur robustesse. Génération locale.
Base64 Encoder/Decoder
SécuritéEncodez et décodez du texte en Base64 instantanément : support UTF-8 complet, détection automatique du mode, inversion entrée/sortie et copie en un clic.
Breach Checker
SécuritéVérifiez si votre e-mail ou votre mot de passe figure dans une fuite de données : liste des fuites, dates de compromission et types de données exposées.
File Analyzer
OSINTPremiumAnalysez un fichier : type réel, empreintes MD5, SHA-1 et SHA-256, signes d'un fichier piégé et métadonnées EXIF des photos, position GPS comprise.