T

Text Machine

Potentes herramientas de texto, en tu navegador

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.

Ajustes del cuadrado

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.

Texto plano
Coordenadas

Introduce texto arriba para ver el resultado aquí.

Cuadrado de Polibio

1

2

3

4

5

1

A
B
C
D
E

2

F
G
H
I/J
K

3

L
M
N
O
P

4

Q
R
S
T
U

5

V
W
X
Y
Z

Cómo usar Cuadrado de Polibio

  1. 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. 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. 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. 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. 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?
El cuadrado de Polibio es un método para convertir letras en números, descrito por el antiguo historiador griego Polibio. El alfabeto se dispone en una cuadrícula, y cada letra se reemplaza por un par de números que dan la fila y la columna de su casilla. Primero se usó para enviar mensajes a distancia con antorchas y más tarde se convirtió en un bloque de construcción dentro de muchos cifrados más fuertes.
¿Cómo funciona el cifrado del cuadrado de Polibio?
Cada letra se busca en la cuadrícula y se reemplaza por su número de fila seguido de su número de columna. En el cuadrado estándar de 5×5, A está en la fila 1, columna 1, así que se convierte en 11, y H está en la fila 2, columna 3, así que se convierte en 23. Para descifrar, tomas los dígitos de dos en dos y lees cada par como una fila y una columna para encontrar la letra.
¿Quién inventó el cuadrado de Polibio?
Recibe su nombre de Polibio, un historiador griego del siglo II a. C., que lo describió en sus Historias. Lo propuso como una forma de señalizar letras a distancia usando dos grupos de antorchas — uno para la fila y otro para la columna —, así que en su origen era tanto un método de comunicación a larga distancia como un cifrado.
¿Cuál es la diferencia entre los cuadrados de 5×5 y 6×6?
El cuadrado de 5×5 tiene 25 casillas, así que dos letras — normalmente I y J — deben compartir una casilla para caber en el alfabeto de 26 letras. El cuadrado de 6×6 tiene 36 casillas, suficientes para las 26 letras más los dígitos del 0 al 9 sin combinar nada. Usa el cuadrado de 5×5 para acertijos clásicos, y el cuadrado de 6×6 cuando necesites números o quieras que cada letra haga el viaje de ida y vuelta de forma exacta.
¿Por qué I y J comparten una casilla?
Una cuadrícula de 5×5 tiene solo 25 casillas, pero el alfabeto latino tiene 26 letras, así que un par debe combinarse. Por tradición, I y J comparten una casilla, porque antes se trataban como la misma letra y son fáciles de distinguir por el contexto. El efecto secundario es que una J que cifres se descifrará de vuelta como una I. La cuadrícula de 6×6 evita esto al dar una casilla propia a cada letra.
¿Qué hace la palabra clave?
Una palabra clave revuelve la cuadrícula. Sus letras únicas se escriben primero en el cuadrado, en orden y sin repeticiones, y el resto del alfabeto las sigue. Por ejemplo, la palabra clave POLYBIUS rellena el cuadrado de 5×5 como POLYBIUSACDEFGHKMNQRTVWXZ. Esto cambia cada coordenada, así que tanto el emisor como el receptor deben usar la misma palabra clave y el mismo tamaño de cuadrícula. Dejarla en blanco da el cuadrado alfabético simple.
¿Puedes mostrar un ejemplo práctico del cuadrado de Polibio?
Usando el cuadrado simple de 5×5, la palabra HELLO se cifra como 23 15 31 31 34, porque H es 23, E es 15, L es 31, la segunda L es de nuevo 31 y O es 34. Para descifrar, divides los dígitos en pares y lees cada par como una fila y una columna, de modo que 23 15 31 31 34 se convierte en HELLO.
¿Cómo se descifra un cifrado de Polibio?
Toma los dígitos de dos en dos, lee el primero como una fila y el segundo como una columna, y encuentra la letra en esa casilla de la cuadrícula. En esta herramienta, elige Descifrar, selecciona el mismo tamaño de cuadrícula y la misma palabra clave que cifraron el mensaje, y pega las coordenadas. Ignora los espacios, las comas y los saltos de línea, así que puedes pegar los números en casi cualquier disposición.
¿Para qué se usa el cuadrado de Polibio?
Más allá de los simples acertijos, el cuadrado de Polibio es la base de varios sistemas famosos. Los prisioneros de guerra lo han usado como código de golpes, golpeando la fila y luego la columna de cada letra; subyace al cifrado nihilista ruso; y forma el núcleo del cifrado Bifid y de los cifrados ADFGX y ADFGVX de la Primera Guerra Mundial. Convertir letras en coordenadas es un paso sobre el que se apoyan muchos cifrados más fuertes.
¿Qué tan seguro es el cifrado del cuadrado de Polibio?
Por sí solo, no es seguro. Es una sustitución fija que simplemente cambia cada letra por dos dígitos, así que es fácil de romper con un análisis de frecuencia de letras, y añadir una palabra clave solo lo ralentiza un poco. Su verdadero valor está en ser un bloque de construcción para cifrados más fuertes y una forma clara de aprender criptografía. Para proteger información de verdad, usa un algoritmo moderno como AES.
¿El cuadrado de Polibio conserva los espacios y la puntuación?
No. El cifrado actúa solo sobre los caracteres de la cuadrícula — las letras, más los dígitos en el cuadrado de 6×6 —, porque los espacios y la puntuación no tienen casilla, así que se omiten. Esto significa que un mensaje descifrado vuelve como una sucesión continua de caracteres sin el espaciado original. Es un rasgo normal del cifrado y no una limitación de la herramienta.
¿Se sube mi texto a un servidor?
No. Toda la codificación y la descodificación ocurren íntegramente en tu navegador, por lo que tu texto nunca se sube, registra ni almacena. Incluso un enlace para compartir mantiene tu texto, tu cuadrícula y tu palabra clave en la parte de la URL posterior a la almohadilla, que los navegadores nunca envían a un servidor, así que tu mensaje permanece privado hasta que decidas compartir el enlace.

Herramientas relacionadas

Sigue trabajando con estas prácticas herramientas

Cifrado Bifid

Cifrado Trifid

Cifrado nihilista

Bazeries Cipher

Cifrado César

Cifrado Vigenère