Tous les outils
Sécurité
Mis à jour le

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

Fonctionnalités
  • 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
Lire le résultat
  • 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.
Limites
  • 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

Commencer

Questions fréquentes

Qu'est-ce qu'un hash cryptographique ?

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é.

Quel algorithme de hash choisir ?

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.

Comment reconnaître un hash bcrypt ou Argon2 ?

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.

Pourquoi MD5 est-il « non prévu pour » les mots de passe ?

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.

hash generatorgenerateur hashmd5sha256sha1sha512