Soy un estudiante de secundaria que dirige un proyecto de feria de ciencias que analiza la fortaleza de la contraseña de una persona promedio. Decidí usar la versión Java de zxcvbn, nbvcxz , para estimar la fortaleza de la contraseña. Me decidí por la versión de Java porque estoy tomando una clase introductoria de Informática, y hemos estado usando Dr.Java para escribir programas.
Durante las últimas semanas, he recopilado datos pidiéndoles a las personas que generen una contraseña que consideraron "adecuadamente segura" y ahora tienen una lista de alrededor de 50 contraseñas. Mi objetivo es crear un programa que, al ingresar la lista, tome cada contraseña y la convierta en un valor numérico basado en la calificación que nbvcxz le asigna.
Lamentablemente, no tengo experiencia previa con el uso de nbvcxz y no estoy seguro de cómo instalarlo. Las instrucciones, que se encuentran aquí , parecen simples, pero no estoy seguro de cómo "compilarlas" primero.
Tampoco estoy seguro de cómo crear un programa que haga lo que describí, y agradecería cualquier sugerencia o recomendación sobre dónde encontrar información. ¿Es Java el lenguaje adecuado para usar en esta situación?
Muchas gracias.