Aplicación web que genera contraseñas seguras, evalúa su fortaleza y ayuda a detectar credenciales expuestas.
Descripción
Aplicación web enfocada en mejorar los hábitos de seguridad de los usuarios al momento de crear y comprobar contraseñas. Reúne herramientas de generación, evaluación y verificación dentro de una interfaz sencilla y accesible desde el navegador.
Mi participación
Desarrollé la interfaz y la lógica de la aplicación utilizando tecnologías web del lado del cliente, con especial atención a la claridad de los resultados y a la facilidad de uso.
- Implementé opciones configurables para generar contraseñas.
- Desarrollé reglas para evaluar visualmente su nivel de fortaleza.
- Integré la comprobación de credenciales potencialmente expuestas mediante la API de filtraciones HIBP.
- Diseñé una interfaz adaptable para equipos de escritorio y dispositivos móviles.
Funcionalidades principales
- Generación de contraseñas con longitud configurable.
- Inclusión opcional de mayúsculas, minúsculas, números y símbolos.
- Indicador visual del nivel de seguridad.
- Verificación de exposición en filtraciones públicas.
- Recomendaciones basadas en reglas de seguridad establecidas.
- Almacenamiento local de preferencias como longitud y tipos de caracteres.
- Copiado rápido de la contraseña generada.
- Interfaz responsiva y fácil de utilizar.
Impacto
La aplicación ayuda a comprender qué características hacen más segura una contraseña y proporciona herramientas prácticas para crear credenciales más resistentes. También fomenta la revisión preventiva de contraseñas que podrían haber sido comprometidas.
Flujo del proyecto

