T

Text Machine

Potentes herramientas de texto, en tu navegador

Cifrado Bifid

Codifica y descodifica el cifrado Bifid, que fracciona cada letra en coordenadas de Polybius y luego las mezcla para que cada letra de salida dependa de dos entradas. Ajusta el periodo, cambia entre los cuadrados de 5×5 y 6×6, añade una palabra clave opcional, sigue la fraccionación en vivo y copia, descarga o comparte el resultado. Todo se ejecuta en tu navegador.

Ajustes del cifrado

Cuadrado

Periodo

Palabra clave

El periodo es el tamaño del bloque: el texto se divide en bloques de ese número de letras y las coordenadas se mezclan dentro de cada bloque. Ambas partes deben usar el mismo periodo.

Texto plano
Texto cifrado

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 Cifrado Bifid

  1. 1

    Elige cifrar o descifrar

    Elige Cifrar para convertir texto plano en texto cifrado Bifid, o Descifrar para convertir texto cifrado de vuelta en texto plano.

  2. 2

    Elige el cuadrado y la palabra clave

    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. Deja la palabra clave en blanco para el cuadrado simple o introduce una para mezclarlo.

  3. 3

    Ajusta el periodo

    Elige el tamaño del bloque en el que trabaja el cifrado. Un periodo de 0 trata todo el mensaje como un único bloque. Ambas partes deben usar el mismo periodo.

  4. 4

    Escribe o pega tu texto

    Introduce tu mensaje y se convierte a medida que escribes. El panel de fraccionación muestra las letras de cada bloque sobre sus dígitos de fila y de columna.

  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 cuadrado, tu palabra clave y tu periodo exactos, listos para usar.

Entender el cifrado Bifid

¿Qué es el cifrado Bifid?

El cifrado Bifid es un cifrado clásico inventado por el criptógrafo francés Félix-Marie Délastelle alrededor de 1901. Se apoya directamente en el cuadrado de Polibio: cada letra se convierte primero en un par de coordenadas — su fila y su columna — y luego esas coordenadas se entremezclan antes de volver a leerse como letras. Este diseño en dos etapas combina la sustitución con la transposición, que es lo que da al Bifid su fuerza frente a una sustitución de Polybius simple.

La parte ingeniosa es la mezcla. Como los dígitos de fila y de columna de letras vecinas se intercalan antes de volver a emparejarse, cada letra de la salida acaba dependiendo de dos letras distintas de la entrada. Esa difusión de la información — conocida como difusión — oculta los reveladores patrones de frecuencia de letras que hacen que los cifrados de sustitución simples sean tan fáciles de romper, y convierte al Bifid en un ejemplo didáctico favorito de cómo la fraccionación refuerza un cifrado.

Cómo funciona el cifrado Bifid

La codificación ocurre en tres pasos. Primero, la fraccionación: cada letra se busca en el cuadrado y se reemplaza por su número de fila y su número de columna. Segundo, las coordenadas de un bloque de letras se escriben en dos filas — todos los dígitos de fila en la línea de arriba y todos los dígitos de columna en la línea de abajo. Tercero, esa sucesión combinada de dígitos se lee de corrido, tomada de dos en dos, y cada par se busca en el cuadrado como una fila y una columna para producir una letra cifrada.

Escribir primero las filas y después las columnas es el corazón del método: intercala dígitos que provienen de letras distintas. La herramienta de arriba lo muestra en vivo. A medida que escribes, el panel de fraccionación dispone las letras de cada bloque sobre sus dígitos de fila y de columna, exactamente como trabajarías el cifrado a mano sobre papel, de modo que puedes ver cómo los dígitos de una sola letra de entrada se separan en dos letras de salida distintas.

El cuadrado de Polibio: 5×5 y 6×6

El Bifid necesita un cuadrado de Polibio del que leer las coordenadas, y puedes elegir su tamaño. El clásico cuadrado de 5×5 tiene 25 casillas, una menos que el alfabeto de 26 letras, así que por tradición I y J comparten una casilla; por eso una J que cifras vuelve como una I cuando descifras. Las filas y las columnas se numeran del 1 al 5, y esta es la versión que se usa en casi todos los ejemplos de Bifid de los libros de texto.

El cuadrado de 6×6 tiene 36 casillas — las 26 letras más los dígitos del 0 al 9 —, de modo que nada se combina y tanto letras como números hacen el viaje de ida y vuelta de forma exacta. También puedes mezclar cualquiera de los dos cuadrados con una palabra clave: las letras únicas de la palabra clave se escriben primero, en orden y sin repeticiones, y el resto del alfabeto las sigue, igual que se construye un cuadrado con clave para Playfair o Polybius. La cuadrícula en vivo resalta las letras de la palabra clave para que veas la mezcla.

El periodo, o tamaño del bloque

El periodo es el tamaño del bloque en el que trabaja el Bifid. El texto se divide en bloques de ese número de letras, y el intercalado de fila y luego columna se lleva a cabo dentro de cada bloque de forma independiente. Un periodo corto limita hasta dónde puede extenderse la influencia de cada letra; un periodo largo la reparte por más partes del mensaje. Las opciones habituales son periodos de cinco a diez letras, y el emisor y el receptor deben acordar el mismo valor.

Poner el periodo a 0 significa sin periodo alguno: todo el mensaje se trata como un único bloque, que es el esquema que Délastelle describió originalmente y el que da la difusión más fuerte. La contrapartida es que un mensaje largo y sin periodo es más difícil de trabajar a mano. Prueba a cambiar el periodo arriba y observa cómo cambia el texto cifrado aunque el cuadrado y el texto permanezcan iguales — esa sensibilidad es todo el sentido de la estructura por bloques.

Un ejemplo práctico de Bifid

Toma la palabra HELLO con el cuadrado simple de 5×5 y un periodo que cubra toda la palabra. Primero fracciona: H es fila 2 columna 3, E es fila 1 columna 5, L es fila 3 columna 1, la segunda L es de nuevo fila 3 columna 1, y O es fila 3 columna 4. Escribir las filas en una línea da 2 1 3 3 3, y las columnas en la línea siguiente dan 3 5 1 1 4.

Ahora lee las dos líneas de corrido como una sola sucesión — 2 1 3 3 3 3 5 1 1 4 — y toma los dígitos por pares: 21, 33, 33, 51, 14. Buscar cada par en el cuadrado como una fila y una columna da F, N, N, V y D, así que HELLO se codifica como FNNVD. Fíjate en que las L repetidas ya no aparecen como un patrón repetido en la salida — eso es la difusión en acción. Con un periodo de 3 la misma palabra se convierte en cambio en FNVND, porque los bloques se cortan en un lugar distinto.

Descifrar un cifrado Bifid

El descifrado ejecuta los pasos a la inversa. Para cada bloque, lees las coordenadas de las letras cifradas en orden, lo que reproduce la sucesión combinada de dígitos. Dividir esa sucesión por la mitad da los dígitos de fila originales en la primera mitad y los dígitos de columna originales en la segunda, y emparejar cada fila con su columna correspondiente reconstruye las letras del texto plano. La herramienta hace todo esto por ti cuando eliges Descifrar.

Para descifrar correctamente debes usar los mismos tres ajustes que se usaron para cifrar: el mismo tamaño de cuadrado, la misma palabra clave y el mismo periodo. Equivócate en cualquiera de ellos y las coordenadas se dividen en el lugar equivocado, produciendo texto ininteligible — que es exactamente la propiedad que hace útil al cifrado. Recuerda también que con el cuadrado de 5×5 una J original vuelve como una I, porque las dos letras compartían una casilla.

Historia y seguridad del cifrado Bifid

Félix Délastelle publicó el cifrado Bifid en su tratado de criptografía de 1902, junto a sus parientes el cifrado Trifid, que usa una cuadrícula tridimensional, y los cifrados de cuatro cuadrados y de dos cuadrados. El Bifid nunca fue un sistema de grado militar, pero fue un paso importante para mostrar cómo combinar la fraccionación con la transposición podía derrotar al análisis de frecuencia simple, y sigue siendo un clásico de los acertijos, los desafíos de cifrado y los cursos de criptografía.

Para los estándares modernos, el Bifid no es seguro. Los criptoanalistas tienen métodos bien establecidos para romperlo, sobre todo cuando el periodo es conocido o corto y se dispone de suficiente texto cifrado, y una palabra clave solo eleva el listón un poco. Su verdadero valor hoy es educativo: es una manera clara y práctica de ver por qué importa la difusión. Para proteger información de verdad, usa siempre un algoritmo moderno y revisado por pares como AES, y reserva el Bifid para el aprendizaje, los acertijos y los desafíos de captura de bandera.

Preguntas frecuentes

¿Qué es el cifrado Bifid?
El cifrado Bifid es un cifrado clásico inventado por Félix Délastelle alrededor de 1901. Convierte cada letra en sus coordenadas de fila y columna en un cuadrado de Polibio, luego intercala esas coordenadas antes de volver a leerlas como letras. Al combinar la sustitución con la transposición, reparte la influencia de cada letra entre dos letras de salida, lo que oculta los patrones de frecuencia que hacen que los cifrados simples sean fáciles de romper.
¿Cómo funciona el cifrado Bifid?
Cada letra se reemplaza por su dígito de fila y su dígito de columna del cuadrado. Para un bloque de letras, todos los dígitos de fila se escriben en una línea y todos los dígitos de columna en la siguiente; esa sucesión combinada se lee luego de corrido por pares, y cada par se busca como una fila y una columna para dar una letra cifrada. El descifrado invierte el proceso: las coordenadas de las letras cifradas se dividen de vuelta en las filas y columnas originales.
¿Quién inventó el cifrado Bifid?
El cifrado Bifid fue creado por el criptógrafo francés Félix-Marie Délastelle, que lo describió alrededor de 1901 y lo publicó en su obra de criptografía de 1902. También ideó los cifrados relacionados Trifid, de cuatro cuadrados y de dos cuadrados. El Bifid fue una demostración temprana de que fraccionar las letras en coordenadas y mezclarlas podía reforzar un cifrado frente al análisis de frecuencia.
¿Qué es el periodo en un cifrado Bifid?
El periodo es el tamaño del bloque. El mensaje se divide en bloques de ese número de letras, y el intercalado de fila y columna ocurre dentro de cada bloque por separado. Un periodo corto limita hasta dónde se extiende el efecto de cada letra, mientras que un periodo largo lo reparte más. Un periodo de 0 significa que todo el mensaje es un único bloque. El emisor y el receptor deben usar el mismo periodo para comunicarse.
¿Qué hace la palabra clave?
Una palabra clave revuelve el cuadrado de Polibio subyacente. Sus letras únicas se escriben primero en la cuadrícula, en orden y sin repeticiones, y el resto del alfabeto las sigue. Esto cambia cada coordenada, así que ambas partes deben usar la misma palabra clave además del mismo tamaño de cuadrado y periodo. Dejar la palabra clave en blanco usa el cuadrado alfabético simple.
¿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 — comparten una casilla para caber en el alfabeto de 26 letras, y una J se descifra de vuelta como una I. 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, de modo que letras y números hacen el viaje de ida y vuelta de forma exacta. Usa el de 5×5 para ejemplos clásicos y el de 6×6 cuando necesites dígitos.
¿Puedes mostrar un ejemplo práctico de Bifid?
Usando el cuadrado simple de 5×5 sobre toda la palabra, HELLO se fracciona en filas 2 1 3 3 3 y columnas 3 5 1 1 4. Leyendo eso como una sola sucesión, 2 1 3 3 3 3 5 1 1 4, y emparejando los dígitos da 21 33 33 51 14, que se buscan como F N N V D. Así que HELLO se codifica como FNNVD. Con un periodo de 3 la misma palabra se convierte en cambio en FNVND, porque los bloques se cortan en un lugar distinto.
¿Cómo se descifra un cifrado Bifid?
Lee las coordenadas de las letras cifradas en orden para reconstruir la sucesión combinada de dígitos, luego divídela por la mitad: la primera mitad son los dígitos de fila del texto plano y la segunda mitad son los dígitos de columna. Emparejar cada fila con su columna correspondiente recupera las letras. En esta herramienta, elige Descifrar y ajusta el mismo cuadrado, la misma palabra clave y el mismo periodo que se usaron para cifrar.
¿En qué se diferencia el Bifid del cuadrado de Polibio?
El cuadrado de Polibio simplemente reemplaza cada letra por sus dos dígitos de coordenadas, así que es una sustitución directa y los dígitos de una letra nunca se mezclan con los de otra. El Bifid añade un paso de transposición: intercala las filas y las columnas de todo un bloque antes de volver a emparejar los dígitos, de modo que cada letra de salida depende de dos letras de entrada. Esa mezcla adicional es lo que hace al Bifid mucho más difícil de romper que un cifrado de Polibio simple.
¿Qué tan seguro es el cifrado Bifid?
No es seguro para los estándares modernos. Aunque su difusión derrota al análisis de frecuencia simple, los criptoanalistas tienen métodos fiables para romper el Bifid, sobre todo con un periodo corto o conocido y suficiente texto cifrado, y una palabra clave solo lo ralentiza. Su valor hoy es educativo. Para proteger información de verdad, usa un algoritmo moderno como AES y reserva el Bifid para los acertijos y el aprendizaje.
¿Cuál es la diferencia entre Bifid y Trifid?
Ambos fueron inventados por Délastelle y funcionan de la misma manera, pero el Trifid usa tres coordenadas por letra en lugar de dos, tomadas de un cubo de 3×3×3 con 27 símbolos en vez de un cuadrado plano. El Trifid fracciona por tanto cada letra en tres partes y las mezcla a lo largo de un bloque, dando aún más difusión que el Bifid. El Bifid es la versión más simple, de dos coordenadas, y la más común en los acertijos.
¿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 cuadrado, tu palabra clave y tu periodo 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 Trifid

Cuadrado de Polibio

Cifrado de cuatro cuadrados

Cifrado de dos cuadrados

Cifrado César

Cifrado Vigenère