Bcrypt

Générez des hachages de mots de passe sécurisés avec bcrypt, un algorithme de hachage cryptographique. Hachez les mots de passe en toute sécurité, comparez les hachages et analysez les composants de hachage bcrypt. Basé sur le chiffrement Blowfish pour une sécurité renforcée et une protection contre les attaques par force brute.

Le hachage généré apparaîtra ici...

Foire aux questions

Qu'est-ce que Bcrypt ?

Bcrypt est une fonction de hachage de mots de passe conçue par Niels Provos et David Mazières, basée sur le chiffrement Blowfish. Elle est spécifiquement conçue pour le hachage de mots de passe, incorporant un sel pour se protéger contre les attaques par table arc-en-ciel, et est délibérément lente à calculer pour résister aux attaques par force brute.

Qu'est-ce qu'un nombre de tours de sel ?

Le nombre de tours de sel (ou rounds) dans bcrypt détermine combien d'itérations l'algorithme de hachage effectue. Un nombre de tours plus élevé rend la génération de hachage plus lente et plus sécurisée contre les attaques par force brute. Chaque incrément du nombre de tours double le temps nécessaire pour calculer un hachage. La valeur recommandée est généralement de 10-12 pour la plupart des applications.

Comment utiliser cet outil ?

Cet outil a trois fonctions principales disponibles sous forme d'onglets :

Onglet Hacher :

  1. Entrez la chaîne de texte (par exemple, un mot de passe) que vous voulez hacher
  2. Ajustez les tours de sel (plus élevé = plus sécurisé mais plus lent)
  3. Cliquez sur "Générer le hachage" pour créer un hachage bcrypt
  4. Utilisez "Copier le hachage" pour copier le résultat dans votre presse-papiers

Onglet Comparer :

  1. Entrez la chaîne de texte originale (par exemple, un mot de passe)
  2. Collez un hachage bcrypt généré précédemment
  3. Cliquez sur "Vérifier la correspondance" pour vérifier s'ils correspondent
  4. Le résultat montrera si le mot de passe correspond au hachage

Onglet Analyser :

  1. Collez un hachage bcrypt dans la zone de texte
  2. L'outil analysera automatiquement et décomposera le hachage en ses composants :
    • Version du format : La version de l'algorithme bcrypt (généralement "2a", "2b", ou "2y")
    • Coût (Tours) : Le facteur de travail de calcul
    • Sel : Le sel aléatoire utilisé dans la génération du hachage
    • Hachage : La sortie hachée réelle
Pourquoi Bcrypt est-il bon pour le stockage de mots de passe ?

Bcrypt est idéal pour le stockage de mots de passe pour plusieurs raisons :

  • Il génère automatiquement et incorpore un sel aléatoire
  • Il est par conception intensif en calcul (avec un facteur de travail configurable)
  • L'algorithme peut être rendu plus lent au fil du temps à mesure que la puissance de calcul augmente
  • Il résiste aux attaques par table arc-en-ciel
  • Il produit une sortie cohérente et fiable sur toutes les plateformes
Mes données sont-elles sécurisées en utilisant cet outil ?

Tout le traitement avec cet outil se déroule localement dans votre navigateur. Vos mots de passe ou données ne sont jamais envoyés à un serveur, et aucune donnée n'est stockée. L'ensemble du processus de hachage et de comparaison se déroule sur votre appareil, garantissant que vos informations sensibles restent privées et sécurisées.