Estoy buscando un método para crear una lista o detectar ejecuciones de teclado en una contraseña.¿Cómo puedo crear/detectar programáticamente ejecuciones de teclado en contraseñas?
Puedo resolver mi problema con criterios de contraseña como la longitud y el número de caracteres especiales necesarios.
Un ejemplo de ejecución simple de la clave podría ser "6yhn^YHN" o "zse4ZSE $".
más complicadas carreras clave podrían estar en diferentes formas, como una 'V' o 'X' (por ejemplo "mko0mju7MKO) MJU &")
La idea inicial para esto era para hacer el análisis estadístico en grandes vertederos de contraseña y viendo la prevalencia de las contraseñas de ejecutar solo las claves, pero creo que podría tener aplicaciones positivas en las herramientas de cumplimiento de la fortaleza de las contraseñas.
¿En qué idioma estás tratando de hacer esto? –
@ citizen-conn En este momento, soy independiente del idioma. Estoy dispuesto a trabajar con la mejor forma de hacerlo. – Evan
Tenga en cuenta que la forma más fácil de aplicar una contraseña segura es generarlas de forma aleatoria y no dar al usuario ninguna opción para cambiarlas. Si restringe el espacio por reglas, en realidad está haciendo las contraseñas más débiles. – Joey