https://github.com/breynersmartinez/bcrypt2025-springboot
Authentication system with Spring Boot, MySQL, and bcrypt encryption.
https://github.com/breynersmartinez/bcrypt2025-springboot
bycrypt java mysql spring-security springboot
Last synced: 4 months ago
JSON representation
Authentication system with Spring Boot, MySQL, and bcrypt encryption.
- Host: GitHub
- URL: https://github.com/breynersmartinez/bcrypt2025-springboot
- Owner: Breynersmartinez
- Created: 2025-04-12T13:22:09.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-04-12T21:26:02.000Z (6 months ago)
- Last Synced: 2025-04-13T12:53:29.104Z (6 months ago)
- Topics: bycrypt, java, mysql, spring-security, springboot
- Language: Java
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bcrypt2025-springboot
Authentication system with Spring Boot, MySQL, and bcrypt encryption.### **"Evaluación del rendimiento del algoritmo bcrypt en la derivación de contraseñas de usuario utilizando una base de datos MySQL durante el proceso de login para descubrir su comportamiento al aplicar distintos parámetros 'salt'."**
- **Objetivo**: Evaluar cómo el algoritmo bcrypt se comporta (en seguridad y rendimiento) cuando se cambian los valores del parámetro `salt`, usando una base de datos MySQL en los procesos de registro y login.
- **Tecnologías base**:
- Lenguaje de programación: **Java**
- Motor de base de datos: **MySQL**
- Evaluación de rendimiento en CPU y RAM
- Entorno Linux (máquina virtual)
- **Metodología**:
- Crear un entorno de pruebas (máquina virtual Linux).
- Ejecutar scripts para registrar y loguear usuarios.
- Medir tiempos de procesamiento, uso de CPU y RAM.
- Analizar diferentes configuraciones de `salt`.
- Recoger datos, analizarlos estadísticamente y presentar recomendaciones.