Retourne un entier qui mesure le niveau de sécurité du mot de passe en paramètre. Plus l'entier est grand plus le mot de passe est sécurisé.
Calcul du niveau de sécurité pour le mot de passe en point selon le barème suivant:
- 12 points pour la taille
- 1 point pour un caractère minuscule
- 5 point pour un caractère majuscule
- 5 points pour un chiffre
- 2 points pour 2 chiffres et plus
- 3 points pour 3 chiffres et plus
- 5 points pour un caractère spécial et plus
- 5 points pour 2 caractères spéciaux et plus
- 2 points combo pour la combinaison minuscule majuscule
- 2 points combo pour la combinaison lettre chiffre
- 2 points combo pour la combinaison lettre chiffre caractères spéciaux
- 2 points combo la combinaison lettre chiffre caractères spéciaux minuscule et majuscule
Tout les points s'ajoutent entre eux. L'intervalle est de 0 à 46.