Criptografía clásica con acceso seguro
Cifra y analiza mensajes con César, Afín y Vigenère desde una cuenta protegida: contraseñas con BCrypt, sesión en el servidor, control por rol y bloqueo tras cinco intentos fallidos.
Iniciar sesión-
Cifrar
César, Afín y Vigenère sobre el alfabeto español de 27 letras.
-
Analizar
Índice de coincidencia, frecuencias y ataque automático a un criptograma.
-
Cuentas por rol
Usuario y Administrador. Solo el administrador da de alta cuentas.
-
Contraseñas con BCrypt
Cada contraseña se guarda como hash con sal embebida y factor de costo 10. El servidor nunca la conoce en claro.
-
Bloqueo ante fuerza bruta
Cinco intentos fallidos bloquean la dirección y la cuenta durante quince minutos. Todo intento queda en la bitácora.
-
Sesión en el servidor
Cookie HttpOnly y SameSite, sesión regenerada al entrar y token CSRF en cada formulario.