📖 Documentation - Générateur de mot de passe
Introduction
Ce générateur de mots de passe dérive un mot de passe sécurisé à partir d'un nom d'utilisateur, d'un secret utilisateur et d'un nom de site, sans stockage de données.
Utilisation
- Remplissez les champs Nom d'utilisateur, Secret utilisateur et Nom du site.
- Définissez la longueur du mot de passe (12 à 32 caractères).
- Activez ou non les options :
- Caractères spéciaux (!@#$%^&*...)
- Séparateur (-) tous les 4 caractères
- Le mot de passe est généré automatiquement.
- Utilisez le bouton "Copier le mot de passe" pour le copier.
🔄 Comment récupérer mon mot de passe ?
Pour récupérer un mot de passe généré précédemment, entrez exactement les mêmes informations :
- Le même Nom d'utilisateur
- Le même Secret utilisateur
- Le même Nom du site
- La même Longueur de mot de passe
- Les mêmes options (caractères spéciaux et séparateurs)
⚠️ Si une seule de ces valeurs change, le mot de passe sera différent !
🔐 Détails Techniques
- PBKDF2 dérive une clé utilisateur sécurisée.
- HMAC-SHA256 est appliqué au nom du site et à la clé utilisateur.
- La sortie est filtrée pour inclure ou non des caractères spéciaux.
- Un séparateur peut être ajouté pour améliorer la lisibilité.
🛡️ Sécurité
- Aucune donnée n'est stockée.
- Les algorithmes PBKDF2 et HMAC-SHA256 assurent une robustesse élevée.
- Résistance aux attaques par force brute grâce au nombre de combinaisons possibles.
📊 Calcul des combinaisons possibles
Le nombre de combinaisons dépend :
- De la longueur du mot de passe.
- De l'activation des caractères spéciaux.
- De la présence de séparateurs.
Une approximation en notation scientifique est affichée.
📝 Exemple
Entrées :
- Nom d'utilisateur :
Jean Dupont
- Secret utilisateur :
monMotDePasseSecret
- Nom du site :
twitter.com
- Longueur :
16
- Caractères spéciaux : ✅
- Séparateurs : ✅
Mot de passe généré :
TFGw-LEBQ-@D7X-hPd7
Nombre de combinaisons possibles : ≈ 1031
✅ Conclusion
Le générateur permet d'obtenir des mots de passe uniques et sécurisés pour chaque site, sans stockage.