Aller au contenu
uencoder
Sécurité et confidentialité Intermédiaire 1 étapes

Générer un mot de passe et hacher avec bcrypt

Un flux d'onboarding ou de réinitialisation sécurisé : le premier nœud génère un mot de passe cryptographiquement aléatoire avec longueur et jeux de caractères configurables ; le second nœud hache ce mot de passe avec bcrypt en utilisant un facteur de travail que vous choisissez. Stockez le hachage bcrypt dans votre base de données et montrez le mot de passe en texte clair à l'utilisateur exactement une fois.

Problème résolu

Générer un mot de passe aléatoire fort et le hacher immédiatement avec bcrypt pour un stockage sûr.

Entrée → Sortie

Générateur de hash bcrypt entrée → Générateur de hash bcrypt sortie , total 1 étapes.

Durée d’exécution

2–3 min · entièrement en local dans le navigateur.

Avant de commencer

  • Un mot de passe à vérifier contre un hachage bcrypt

Pipeline

  1. Hash passwords with bcrypt or verify bcrypt hashes. Gratuit, privé et 100% côté client.

    Paramètres : mode=verify, hash=$2b$10$9D/63fsRSe9..ZTz5CztweW.7Ae5SB6e08HmbHz0kagQckLyprx9O

Ouvrir dans la chaîne d’outils

S’exécute localement dans le navigateur. La recette ne définit que le pipeline — vos entrées ne quittent jamais cet onglet.

▶Exécuter ce flux

Saisissez votre entrée ci-dessous et cliquez sur Exécuter. Tout le traitement se fait localement dans votre navigateur — rien n'est envoyé.

Progression du pipeline

  1. Générateur de hash bcryptbcrypt

Exemple d’entrée

mypassword123

Sortie attendue

Password matches hash (VALID)

Cette paire entrée-sortie est exécutée avec de vrais outils à la construction (tests/unit/recipes.test.ts) — la sortie attendue est vérifiée, non illustrative.

Workflows associés

Vous pourriez aussi avoir besoin de

Workflows partageant des outils ou thèmes avec cette recette.

Outils utilisés