Cifrado de cuatro cuadrados
Codifica y descodifica el cifrado de cuatro cuadrados, el cifrado de dígrafos de dos palabras clave inventado por Félix Delastelle. Las letras se cifran por pares a través de cuatro cuadrados de 5×5 — dos planos y dos mezclados por tus palabras clave — lo que lo hace notablemente más fuerte que Playfair. Define ambas palabras clave, sigue la cuadrícula de cuatro cuadrados en vivo y el desglose par a par, y copia, descarga o comparte el resultado. Todo se ejecuta en tu navegador.
Palabra clave 1 (arriba a la derecha)
Palabra clave 2 (abajo a la izquierda)
Alfabeto de 25 letras: I y J comparten una celda, así que una J descodificada se lee de vuelta como I. La opción clásica para el cifrado de cuatro cuadrados.
Introduce texto arriba para ver el resultado aquí.
Cuadrícula de cuatro cuadrados
Las letras del texto plano se encuentran en los dos cuadrados planos (arriba a la izquierda y abajo a la derecha); las letras cifradas se leen de los dos cuadrados con palabra clave (arriba a la derecha y abajo a la izquierda), con las celdas de la palabra clave resaltadas.
Cuadrado plano
Cuadrado de la palabra clave 2
Cuadrado de la palabra clave 1
Cuadrado plano
Cómo usar Cifrado de cuatro cuadrados
- 1
Elige cifrar o descifrar y un alfabeto
Elige Cifrar para convertir texto plano en pares cifrados de cuatro cuadrados, o Descifrar para convertirlos de vuelta. Elige el alfabeto con I/J fusionadas (el clásico predeterminado) o sin Q para mantener la J distinta.
- 2
Introduce las dos palabras clave
Escribe una palabra clave para el cuadrado de arriba a la derecha y otra para el cuadrado de abajo a la izquierda. Ambas partes deben compartir ambas palabras clave. Deja una o ambas en blanco para usar un cuadrado plano en su lugar.
- 3
Escribe o pega tu texto
Introduce tu mensaje y se convierte a medida que escribes. El panel de pasos muestra cada par de texto plano sobre el par cifrado en que se convierte.
- 4
Lee la cuadrícula de cuatro cuadrados
Abre la cuadrícula para ver los dos cuadrados planos y los dos cuadrados con palabra clave, con las celdas de la palabra clave resaltadas, para que puedas seguir cualquier par a simple vista.
- 5
Copia, descarga o comparte
Copia el resultado, descárgalo como archivo de texto o comparte un enlace que vuelve a abrir la herramienta con tu texto, tus palabras clave y tu alfabeto exactos, listos para usar.
Entender el cifrado de cuatro cuadrados
¿Qué es el cifrado de cuatro cuadrados?
El cifrado de cuatro cuadrados es un cifrado manual que cifra las letras de dos en dos, inventado por el criptógrafo francés Félix Delastelle hacia 1902 — la misma mente prolífica que está detrás de los cifrados Bifid y Trifid. Es un pariente cercano del más antiguo cifrado Playfair, pero mientras Playfair usa un único cuadrado de 5×5, el de cuatro cuadrados reparte el trabajo entre cuatro cuadrados dispuestos en un bloque de 2×2. Dos de ellos contienen el alfabeto plano y dos se mezclan con palabras clave separadas, de modo que el cifrado oculta las frecuencias de letras individuales y es bastante más difícil de romper a mano que Playfair.
Como trabaja con pares de letras — dígrafos — en lugar de letras sueltas, el de cuatro cuadrados es un cifrado de sustitución poligráfica. Cifrar pares aplana la huella de frecuencia de letras que hace caer en minutos a los cifrados de sustitución simple, y usar dos palabras clave independientes duplica aproximadamente el material de clave en comparación con Playfair. Nunca alcanzó la fama de Playfair, que los ejércitos llegaron a usar sobre el terreno, pero es una demostración hermosa y muy fácil de aprender de cómo un pequeño cambio en la disposición compra un salto real en fortaleza.
Cómo funciona el cifrado de cuatro cuadrados
Dispón cuatro cuadrados de 5×5 en un bloque de 2×2. Los cuadrados de arriba a la izquierda y de abajo a la derecha contienen el alfabeto plano en orden; los cuadrados de arriba a la derecha y de abajo a la izquierda contienen cada uno un alfabeto mezclado con una palabra clave (primero las letras distintas de la palabra clave, luego el resto del alfabeto). Como 26 letras deben caber en 25 celdas, una letra se pliega — clásicamente I y J comparten una celda.
Para cifrar un par de letras, busca la primera letra en el cuadrado plano de arriba a la izquierda y la segunda letra en el cuadrado plano de abajo a la derecha. Las dos letras cifradas se leen de los cuadrados con palabra clave: la primera es la letra del cuadrado de arriba a la derecha que comparte la fila de la primera letra y la columna de la segunda letra; la segunda es la letra del cuadrado de abajo a la izquierda que comparte la fila de la segunda letra y la columna de la primera letra. En resumen: las dos letras planas delimitan un rectángulo a través de los cuadrados, y las dos esquinas opuestas en los cuadrados con palabra clave son el par cifrado. Descodificar simplemente invierte el camino — localiza las letras cifradas en los cuadrados con palabra clave y lee de vuelta las letras planas en los cuadrados planos.
Las dos palabras clave y los cuadrados planos
El cifrado de cuatro cuadrados tiene dos secretos independientes: la palabra clave del cuadrado de arriba a la derecha y la palabra clave del cuadrado de abajo a la izquierda. Cada una se construye exactamente como un cuadrado Playfair o Polybius con clave — primero se escriben las letras únicas de la palabra clave, en orden y sin repeticiones, y luego sigue el resto del alfabeto. La cuadrícula en vivo de abajo resalta las celdas de la palabra clave para que puedas observar la mezcla; los dos cuadrados planos siempre permanecen en orden alfabético plano, porque solo se usan para *encontrar* letras, nunca para disfrazarlas.
Tanto el emisor como el receptor deben compartir ambas palabras clave y acordar la variante de alfabeto. Puedes dejar una palabra clave en blanco para usar un cuadrado plano en su lugar — y si dejas ambas en blanco, los cuatro cuadrados son idénticos y el cifrado se reduce a una transposición fija de pares de letras, una forma práctica de ver la geometría antes de incorporar cualquier mezcla de palabra clave.
I/J fusionadas o sin Q
Veintiséis letras no caben en veinticinco celdas, así que una letra tiene que ceder. La convención clásica del cifrado de cuatro cuadrados, compartida con Playfair, fusiona I y J en una sola celda: una J del mensaje se cifra como I, y una I descodificada podría representar cualquiera de las dos — casi siempre evidente por el contexto. Esta es la opción predeterminada aquí.
La alternativa elimina la Q de los cuadrados por completo (y del texto), lo que mantiene I y J distintas — útil cuando la ambigüedad J/I importa más que la rara Q. Elige la variante con el conmutador de arriba; la cuadrícula en vivo se reetiqueta, y ambas partes deben usar la misma variante o el mensaje no se descodificará.
Un ejemplo práctico de cuatro cuadrados
Toma la palabra ATTACK con la palabra clave 1 EXAMPLE (arriba a la derecha) y la palabra clave 2 KEYWORD (abajo a la izquierda), usando el alfabeto con I/J fusionadas. ATTACK se divide en los pares AT, TA, CK. Para el primer par, A está en la fila 1, columna 1 del cuadrado plano de arriba a la izquierda, y T está en la fila 4, columna 4 del cuadrado plano de abajo a la derecha.
La primera letra cifrada se lee del cuadrado con palabra clave de arriba a la derecha en la fila de A y la columna de T, lo que cae en M; la segunda se lee del cuadrado con palabra clave de abajo a la izquierda en la fila de T y la columna de A, lo que también cae en M — así que AT se cifra como MM. Siguiendo, TA se convierte en OW y CK se convierte en PA, así que ATTACK se cifra como MM OW PA. Observa que el cifrado puede producir una letra doblada como MM, algo que Playfair nunca hace. Descodificar con las mismas dos palabras clave invierte cada par directamente de vuelta a ATTACK.
Descodificar un mensaje de cuatro cuadrados
Descodificar ejecuta la misma maquinaria hacia atrás. Divide el texto cifrado en pares, busca la primera letra de cada par en el cuadrado con palabra clave de arriba a la derecha y la segunda en el cuadrado con palabra clave de abajo a la izquierda, luego lee las letras planas de los dos cuadrados planos en las filas y columnas correspondientes. Esta herramienta hace todo eso por ti cuando eliges Descifrar e introduces las mismas dos palabras clave y la misma variante de alfabeto que se usaron para codificar.
Como solo las letras A–Z viven en los cuadrados, cualquier espacio, dígito o signo de puntuación del mensaje original se descartó durante la codificación y no reaparecerá. Una letra final solitaria se rellenó (con X, o Z cuando esa letra es ella misma X) para que el mensaje pudiera dividirse en pares completos, de modo que un mensaje descodificado puede terminar en una letra de relleno extra — eso es inherente a los cifrados de dígrafos, no un fallo de la herramienta.
Cuatro cuadrados frente a Playfair, y seguridad
El cifrado de cuatro cuadrados mejora a Playfair de dos maneras. Usa dos palabras clave en lugar de una, duplicando el material de clave, y nunca necesita insertar un relleno entre letras dobladas como hace Playfair, porque las dos mitades de un par se leen de cuadrados distintos — así que un par como LL o EE se cifra limpiamente. Esos cambios lo hacen un poco más tedioso a mano pero claramente más difícil de atacar, manteniendo a la vez la misma idea de cuadrícula fácil de visualizar.
Según los estándares modernos, sin embargo, el cifrado de cuatro cuadrados sigue siendo un cifrado clásico y no es seguro frente a un ordenador. Como todos los cifrados de sustitución de dígrafos, conserva la frecuencia de los pares de letras, así que con suficiente texto cede ante el análisis de frecuencia de dígrafos y los ataques de texto plano conocido. Su valor hoy es didáctico — es un elegante paso adelante respecto a Playfair que hace tangible el beneficio de más material de clave. Para proteger información real, usa siempre un algoritmo moderno y revisado por pares como AES, y reserva el cifrado de cuatro cuadrados para la historia, los acertijos y los desafíos de captura de bandera.
Preguntas frecuentes
¿Qué es el cifrado de cuatro cuadrados?
¿Cómo funciona el cifrado de cuatro cuadrados?
¿Por qué el cifrado de cuatro cuadrados usa dos palabras clave?
¿Puedes mostrar un ejemplo práctico de cuatro cuadrados?
¿Cómo se descodifica un cifrado de cuatro cuadrados?
¿En qué se diferencia el de cuatro cuadrados del cifrado Playfair?
¿Cuál es la diferencia entre I/J fusionadas y sin Q?
¿Puede el cifrado de cuatro cuadrados producir letras dobles?
¿Qué pasa con los espacios, los números y la puntuación?
¿Tengo que usar una palabra clave en ambos cuadrados?
¿Qué tan seguro es el cifrado de cuatro cuadrados?
¿Se sube mi texto a un servidor?
Herramientas relacionadas
Sigue trabajando con estas prácticas herramientas