Necesito ayuda con este ejercicio.
Publicado por Joseb Gutini (1 intervención) el 04/05/2020 05:03:25
Elabore un programa que le permita al usuario medir el porcentaje de fortaleza de una contraseña según los siguientes criterios:
• Si la contraseña tiene una longitud de más de 8 caracteres, sume 20% de seguridad
• Si la contraseña contiene letras mayúsculas sume otro 20% de seguridad
• Si contiene letras minúsculas, sume otro 20%
• Si contiene dígitos (0 a 9), sume otro 20%
• Si contiene caracteres no alfanuméricos como ~ ! @ # $ % ^ & * - + = ' | ( ) { } [ ] : ; " ' < > , . ? \ / sume otro 20%
• Una contraseña es insegura si se encuentra en la siguiente lista de contraseñas más usadas: 12345, 123456, 123456789, test1, password, 12345678, zinch, g_czechout, asdf, qwerty, 1234567890, 1234567, aa123456., iloveyou, 1234, abc123, 111111, 123123, dubsmash, test, princess, qwertyuiop, sunshine, bvttest123, 11111.
• Si la contraseña tiene una longitud de más de 8 caracteres, sume 20% de seguridad
• Si la contraseña contiene letras mayúsculas sume otro 20% de seguridad
• Si contiene letras minúsculas, sume otro 20%
• Si contiene dígitos (0 a 9), sume otro 20%
• Si contiene caracteres no alfanuméricos como ~ ! @ # $ % ^ & * - + = ' | ( ) { } [ ] : ; " ' < > , . ? \ / sume otro 20%
• Una contraseña es insegura si se encuentra en la siguiente lista de contraseñas más usadas: 12345, 123456, 123456789, test1, password, 12345678, zinch, g_czechout, asdf, qwerty, 1234567890, 1234567, aa123456., iloveyou, 1234, abc123, 111111, 123123, dubsmash, test, princess, qwertyuiop, sunshine, bvttest123, 11111.
Valora esta pregunta
-3