Bonjour,
Pour la sécurité de mon logiciel, je cherche à obliger les utilisateurs a choisir un mot de passe assez fort. Je voudrais écrire une petite méthode qui me permette de retourner la qualité du mot de passe comme dans Kgpg par exemple lorsqu'on demande à générer une paire de clés et que l'on voit la petite barre représentant la qualité du mot de passe augmenter ou diminuer selon les caractères et la longueur. Est ce quelqu'un a une idée de la fonction mathématique utilisée ou sait comment c'est codé?
Merci d'avance pour votre aide
# évaluation de la dureté d'un mot de passe
Posté par fsoumil2 . Évalué à 3.
http://search.cpan.org/dist/Data-Password/Password.pm
JE suppose qu'il ne doit pas être trop compliqué de lire le code et comprendre comment ça marche.
Ceci dit, tu peux faire un truc simple du genre:
Je scan un dictionnaire
Je regarde la longueur du mot de passe
Je regarde s'il comporte des lettres, des chiffres et autres (#!§('", etc)
C'est pas le top mais ca donne déjà une idée de la qualité du mot de passe.
# cracklib ...
Posté par tontonflingueur . Évalué à 2.
# Commentaire supprimé
Posté par Anonyme . Évalué à 2.
Ce commentaire a été supprimé par l’équipe de modération.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.