VÉRIFICATION DU NIVEAU DE SÉCURITÉ DU MOT DE PASSE
Arto_8000
Messages postés1044Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention13 juillet 2010
-
5 sept. 2007 à 03:22
cs_nossoctoruss
Messages postés126Date d'inscriptionsamedi 28 novembre 2009StatutMembreDernière intervention 9 juin 2013
-
4 août 2010 à 05:41
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_nossoctoruss
Messages postés126Date d'inscriptionsamedi 28 novembre 2009StatutMembreDernière intervention 9 juin 2013 4 août 2010 à 05:41
interessant,je vai m'amuser a analyser la sour,moi qui suis novis^^
cryde
Messages postés1Date d'inscriptionvendredi 15 septembre 2006StatutMembreDernière intervention25 octobre 2008 25 oct. 2008 à 11:56
Une mise à jour serait intéressante...
cs_hyperion66
Messages postés4Date d'inscriptionvendredi 28 septembre 2007StatutMembreDernière intervention22 juillet 2008 22 juil. 2008 à 19:18
Est-ce que quelqu'un saurait me dire comment faire ce type d'application qui génère des mots de passe tout en vérifiant le niveau de sécurité de ceux-ci ?
Arto_8000
Messages postés1044Date d'inscriptionlundi 7 mars 2005StatutMembreDernière intervention13 juillet 20107 5 sept. 2007 à 03:22
Pour un genre de script que l'on trouve un peu partout, il n'y a pas beaucoup d'innovation. Ce qui serait plus intéressant serait de vérifier le nombre de caractère du même genre de suite.
"abeille123" est moins fort que "a1be3ille3"
Le mot de passe est-il un mot où en contient-il un ?
"abeille123" est moins fort comme mot de passe que "dejkngkl123"
Côté code, il y a beaucoup de else if, il y a sûrement moyen d'optimiser le tout un peu.
Pour la vérification des caractères minuscules ou majuscules "c.toLowerCase() ==c" n'est pas une trop bonne idée.
"\".toLowerCase() == "\" donne true
Utilise plutôt ceci :
c = word.charCodeAt(i);
if (c <= 90 && c >= 65)
{
// Majuscule
}
else if (c <= 122 && c >= 97)
{
// Minuscule
}
else if (c <= 57 && c >= 48)
{
// Chiffre
}
else
{
// Caractère Spécial
}
4 août 2010 à 05:41
25 oct. 2008 à 11:56
22 juil. 2008 à 19:18
http://www.zerobug.fr/Generateur_mots_de_passe.php
5 sept. 2007 à 03:22
"abeille123" est moins fort que "a1be3ille3"
Le mot de passe est-il un mot où en contient-il un ?
"abeille123" est moins fort comme mot de passe que "dejkngkl123"
Côté code, il y a beaucoup de else if, il y a sûrement moyen d'optimiser le tout un peu.
Pour la vérification des caractères minuscules ou majuscules "c.toLowerCase() ==c" n'est pas une trop bonne idée.
"\".toLowerCase() == "\" donne true
Utilise plutôt ceci :
c = word.charCodeAt(i);
if (c <= 90 && c >= 65)
{
// Majuscule
}
else if (c <= 122 && c >= 97)
{
// Minuscule
}
else if (c <= 57 && c >= 48)
{
// Chiffre
}
else
{
// Caractère Spécial
}