Cuadrado de Polibio
Codifica y descodifica el cifrado del cuadrado de Polibio, reemplazando cada letra por los números de fila y columna de su casilla en una cuadrícula de letras. Cambia entre los cuadrados de 5×5 y 6×6, añade una palabra clave opcional para mezclar la cuadrícula, sigue el proceso en el cuadrado numerado en vivo y copia, descarga o comparte el resultado. Todo se ejecuta en tu navegador.
Cuadrícula
Palabra clave
El clásico cuadrado de 5×5 tiene 25 casillas, así que I y J comparten una casilla, tal y como Polibio lo dibujó. Por eso una J descifrada se lee de vuelta como I. Las filas y las columnas se numeran del 1 al 5.
Introduce texto arriba para ver el resultado aquí.
Cuadrado de Polibio
1
2
3
4
5
1
2
3
4
5
Cómo usar Cuadrado de Polibio
- 1
Elige cifrar o descifrar
Elige Cifrar para convertir texto en pares de coordenadas de Polibio, o Descifrar para convertir pares de dígitos de vuelta en letras.
- 2
Elige la cuadrícula
Elige el clásico cuadrado de 5×5, donde I y J comparten una casilla, o el cuadrado de 6×6, que añade los dígitos del 0 al 9 y mantiene cada letra separada.
- 3
Añade una palabra clave (opcional)
Deja la palabra clave en blanco para el cuadrado alfabético simple, o introduce una palabra clave para mezclar la cuadrícula. Ambas partes deben usar la misma cuadrícula y palabra clave.
- 4
Escribe o pega tu texto
Introduce tu mensaje y se convierte a medida que escribes. El cifrado usa solo caracteres de la cuadrícula, así que los espacios y la puntuación se omiten.
- 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, tu cuadrícula y tu palabra clave exactos, listos para usar.
Entender el cifrado del cuadrado de Polibio
¿Qué es el cifrado del cuadrado de Polibio?
El cuadrado de Polibio, también llamado tablero de Polibio, es una forma sencilla de convertir letras en números que describió el antiguo historiador griego Polibio hace más de dos mil años. Las letras del alfabeto se escriben en una cuadrícula cuadrada, y cada letra se representa entonces mediante un par de números: el número de la fila en la que se encuentra, seguido del número de su columna. La palabra HI, por ejemplo, se convierte en los dos pares de coordenadas de H e I.
Polibio no lo concibió únicamente como un código secreto. Su propósito original era la señalización a distancia: alzando antorchas en dos grupos — un grupo daba la fila y el otro la columna — se podía deletrear un mensaje letra por letra a lo largo de una línea de visión. Eso lo convirtió en una de las primeras maneras de enviar texto arbitrario a larga distancia, un antepasado del telégrafo. Como cifrado es una sustitución que reemplaza cada letra por dos dígitos, y se convirtió en un versátil bloque de construcción dentro de muchos cifrados posteriores más fuertes.
Cómo funciona el cuadrado de Polibio
Para cifrar, buscas cada letra en la cuadrícula y anotas su número de fila y luego su número de columna. Leer las coordenadas de ese modo, primero la fila y después la columna, es la convención universal. En el cuadrado estándar de 5×5 la letra A está en la fila 1, columna 1, así que se convierte en 11; la letra H está en la fila 2, columna 3, así que se convierte en 23. Un mensaje entero se transforma en una cadena de números de dos dígitos, separados por convención en pares.
Como la cuadrícula es cuadrada, cada letra se corresponde con exactamente dos dígitos y cada par de dígitos se corresponde de vuelta con una casilla, lo que hace que cifrar y descifrar sean completamente mecánicos. Los espacios, la puntuación y todo lo que no tiene casilla simplemente se omiten, así que la salida es una sucesión limpia de pares de coordenadas. La herramienta de arriba muestra la cuadrícula en vivo con sus filas y columnas numeradas, de modo que puedes leer las coordenadas de cualquier letra directamente del cuadrado.
Los cuadrados de 5×5 y 6×6
El cuadrado clásico es de 5×5, lo que da 25 casillas — una menos que las 26 letras del alfabeto latino. El arreglo tradicional consiste en dejar que I y J compartan una sola casilla, ya que son fáciles de distinguir por el contexto al leer. En esta versión, un mensaje que cifras con una J volverá como una I cuando lo descifres, una pequeña y muy conocida peculiaridad del cifrado.
La herramienta también ofrece un cuadrado de 6×6 con 36 casillas, lo bastante grande para contener las 26 letras más los diez dígitos del 0 al 9 sin combinar nada. Esta versión mantiene I y J separadas y te permite cifrar números además de letras, de modo que el texto hace el viaje de ida y vuelta de forma exacta. Elige el cuadrado de 5×5 para coincidir con acertijos clásicos y ejemplos históricos, o el cuadrado de 6×6 cuando necesites que cada letra y cada dígito sobrevivan sin cambios.
Mezclar el cuadrado con una palabra clave
De forma predeterminada, la cuadrícula se rellena con el alfabeto en orden, pero puedes revolverla con una palabra clave. Las letras únicas de la palabra clave se escriben primero en la cuadrícula, en orden y sin repeticiones, y el resto del alfabeto las sigue. Una palabra clave de POLYBIUS, por ejemplo, rellena el cuadrado de 5×5 como POLYBIUSACDEFGHKMNQRTVWXZ, de modo que P cae en la casilla superior izquierda y se convierte en 11.
Una palabra clave cambia cada coordenada, lo que significa que dos personas necesitan ponerse de acuerdo tanto en el tamaño de la cuadrícula como en la palabra clave para intercambiar mensajes. Así es exactamente como se construye un cuadrado con clave para el cifrado Playfair, y la cuadrícula en vivo de arriba resalta las letras de la palabra clave para que veas la mezcla de un vistazo. Dejar la palabra clave en blanco da el cuadrado alfabético simple.
Un ejemplo práctico del cuadrado de Polibio
Toma la palabra HELLO y cífrala con el cuadrado simple de 5×5. H está en la fila 2, columna 3, lo que da 23; E está en la fila 1, columna 5, lo que da 15; L está en la fila 3, columna 1, lo que da 31; la segunda L es de nuevo 31; y O está en la fila 3, columna 4, lo que da 34. Encadenadas, HELLO se convierte en 23 15 31 31 34 — un par de coordenadas por letra.
Volver a leerlo es igual de directo: divide los dígitos en pares y busca cada par en la cuadrícula como una fila y una columna. Como una misma letra siempre cae en la misma casilla, las dos L de HELLO producen el mismo par 31 dos veces, un recordatorio de que, como cualquier sustitución sencilla, el texto de Polibio deja al descubierto el patrón de letras repetidas.
Descifrar un cifrado de Polibio
Para descifrar, inviertes el proceso: tomas los dígitos de dos en dos, lees el primero como una fila y el segundo como una columna, y encuentras la letra en esa casilla. Elige Descifrar arriba, selecciona el mismo tamaño de cuadrícula y la misma palabra clave que se usaron para cifrar, y pega las coordenadas. La herramienta es tolerante con el formato — ignora los espacios, las comas, las barras y los saltos de línea, así que puedes pegar los números dispuestos como los hayas encontrado.
Solo se traducen los pares completos; un dígito suelto que sobre al final se ignora, y cualquier par que apunte fuera de la cuadrícula — un 0, o un 6 en un cuadrado de 5×5 — se muestra como un signo de interrogación para que puedas detectar un desliz de transcripción. Si estás descifrando con el cuadrado de 5×5, recuerda que una J original vuelve como I, porque esas dos letras compartían una casilla.
Historia y seguridad del cuadrado de Polibio
Polibio describió su cuadrado en el siglo II a. C. como un método para enviar mensajes con antorchas, y la misma idea de cinco por cinco reapareció a lo largo de la historia. Los prisioneros de guerra lo han usado como código de golpes, golpeando la fila y luego la columna de cada letra en una pared o una tubería; subyace al cifrado nihilista ruso del siglo diecinueve; y forma el corazón de sistemas más fuertes como el cifrado Bifid y los cifrados ADFGX y ADFGVX de la Primera Guerra Mundial, que combinan el cuadrado con una transposición.
Por sí solo, el cuadrado de Polibio no ofrece ninguna seguridad real. Es una sustitución fija sin clave, a menos que añadas una palabra clave, e incluso entonces la correspondencia es fácil de recuperar a partir de los patrones de frecuencia de las letras. Su valor perdurable está en ser una herramienta que convierte letras en coordenadas — un paso sobre el que otros cifrados se apoyan, y una forma clara y práctica de aprender cómo funciona la criptografía clásica. Para proteger información de verdad hoy en día, usa un algoritmo moderno como AES; reserva el de Polibio para los acertijos, la enseñanza y los desafíos de captura de bandera.
Preguntas frecuentes
¿Qué es el cifrado del cuadrado de Polibio?
¿Cómo funciona el cifrado del cuadrado de Polibio?
¿Quién inventó el cuadrado de Polibio?
¿Cuál es la diferencia entre los cuadrados de 5×5 y 6×6?
¿Por qué I y J comparten una casilla?
¿Qué hace la palabra clave?
¿Puedes mostrar un ejemplo práctico del cuadrado de Polibio?
¿Cómo se descifra un cifrado de Polibio?
¿Para qué se usa el cuadrado de Polibio?
¿Qué tan seguro es el cifrado del cuadrado de Polibio?
¿El cuadrado de Polibio conserva los espacios y la puntuación?
¿Se sube mi texto a un servidor?
Herramientas relacionadas
Sigue trabajando con estas prácticas herramientas