Saltar al contenido
Totalmente local

Cifra de cuatro cuadrados

Encripta o desencripta texto con el clásico cifrado de sustitución poligráfica de cuatro cuadrados.

Entrada
Salida

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.

Preguntas frecuentes

¿En qué se diferencia la cifra de cuatro cuadrados de Playfair?
Playfair utiliza una cuadrícula con clave y desplaza filas o columnas según cómo se alinee un par. Cuatro cuadrados utiliza dos cuadrículas planas y dos cuadrículas con claves separadas, e intercambia una letra de cada par entre ellas — no hay caso especial para una letra repetida.
¿Por qué hay dos contraseñas?
Cada contraseña genera una de las dos cuadrículas de cifrado (superior derecha e inferior izquierda). Usar dos contraseñas diferentes, en lugar de una repetida, es lo que hace que la versión clásica de este cifrado sea más fuerte.
¿Qué sucede con los espacios, números y puntuación?
Se eliminan del flujo de letras antes de la encriptación. En la configuración del alfabeto de 36 caracteres, los dígitos se mantienen y se encriptan como cualquier otro carácter.
¿Por qué la desencriptación falló con un error?
El texto cifrado debe contener un número par de letras, ya que el cifrado siempre funciona en pares. Un recuento impar generalmente significa que un carácter se eliminó cuando se copió el texto cifrado.
¿Mi texto o contraseña se carga en algún lugar?
No. La encriptación y desencriptación se ejecutan completamente en tu navegador — tu texto y contraseñas nunca dejan tu dispositivo.