Générateur & vérificateur de Bcrypt

Hash un mot de passe de la façon dont votre application le stocke — ou vérifiez qu'un mot de passe correspond à un hachage.

Comment générer un hash bcrypt

  1. Tapez un mot de passe et choisissez bcrypt ou Argon2id avec son coût.
  2. Copier le hachage — ou passer à Vérifier ou Inspecter.
  3. Collez un hachage pour vérifier un mot de passe ou lire ses paramètres.

À propos : Générateur bcrypt

Générez des hachages de mots de passe bcrypt et Argon2id à tout prix, vérifiez un mot de passe contre un hachage et inspectez la version, le coût et le sel d'un hachage.

Il fonctionne dans votre navigateur pour la vitesse et la confidentialité, se souvient de vos paramètres sur cet appareil, et chaque résultat peut être copié, téléchargé ou partagé.

Idéal pour

  • Semer des bases de données d'utilisateurs et des luminaires
  • Débogage des problèmes de connexion
  • Choisir un coût de hachage

Conseil : Stockez la chaîne de hachage entière dans une seule colonne d'au moins 60 caractères (bcrypt) ou 100 caractères (Argon2).

Questions fréquentes

Quel coût dois-je utiliser?

Choisissez le coût le plus élevé qui maintient le hachage entre environ 100 ms et 1 seconde sur votre serveur — habituellement 10–12. L'outil montre combien de temps chaque hachage prend.

Pourquoi le même mot de passe donne-t-il des hachages différents ?

Chaque hachage utilise un nouveau sel aléatoire stocké à l'intérieur, de sorte que les mots de passe identiques semblent différents. Les deux vérifient toujours.

Quelle est la différence entre $2a$, $2b$ et $2y$?

Il s'agit du même algorithme avec des balises de version de différentes implémentations : $2y$ est utilisé par PHP et Apache, $2b$ par la plupart des autres. Le vérificateur les accepte toutes.

Dois-je utiliser Argon2id à la place?

Argon2id est la recommandation moderne car il est dur en mémoire. bcrypt est toujours bien et largement pris en charge; notez que bcrypt ignore quoi que ce soit après 72 octets.

Mes mots de passe sont-ils téléchargés?

Non. Le hachage et la vérification s'exécutent dans votre navigateur — Les mots de passe ne sont jamais envoyés, enregistrés ou placés dans des liens de partage.

Outils associés

← Retour à tous les outils