Cifra de cuatro cuadrados
Encripta o desencripta texto con el clásico cifrado de sustitución poligráfica de cuatro cuadrados.
Cifra de cuatro cuadrados
La cifra de cuatro cuadrados es un cifrado de sustitución poligráfica clásico inventado por Félix Delastelle. Encripta pares de letras usando cuatro cuadrículas de 5x5 (o 6x6) dispuestas en un cuadrado: dos cuadrículas de alfabeto plano en la esquina superior izquierda e inferior derecha, y dos cuadrículas generadas con tus propias contraseñas en las esquinas superior derecha e inferior izquierda. Pega texto plano para encriptarlo, o texto cifrado para desencriptarlo.
Establece una contraseña para el cuadrado superior derecho y una diferente para el cuadrado inferior izquierdo — las letras únicas de cada palabra clave llenan la cuadrícula primero, seguidas por el resto del alfabeto. Elige si I y J comparten una celda (el alfabeto clásico de 25 letras) o mantén celdas separadas cambiando al alfabeto de 36 caracteres, que también añade los diez dígitos. Selecciona una letra de relleno para rellenar un mensaje de longitud impar antes de emparejar, y elige si el resultado se agrupa en bloques de dos letras o se imprime como una sola línea continua. Activa "Mostrar cuadrados de cifrado utilizados" para imprimir las cuatro cuadrículas bajo el resultado, de modo que puedas verificar exactamente cómo se asignó cada par.
La desencriptación espera un número par de letras — un recuento impar significa que falta un carácter, y la herramienta te lo indica en lugar de adivinar. Los espacios, puntuación y (en 25 letras) dígitos se eliminan del flujo de letras en lugar de encriptarse, y las letras acentuadas se convierten a su forma plana antes de mapearse, de la misma forma que el cifrado clásico se usaba en papel.
Todo se ejecuta localmente en tu navegador — las contraseñas y el texto nunca se cargan en ningún lugar. Copia el resultado, descárgalo como archivo .txt, o envía la salida directamente de vuelta a la entrada para encriptar o desencriptar otra ronda.