Saltar al contenido

Cifrado bifid

Encriptar o desencriptar texto con el cifrado bifid, que combina un cuadrado de Polibio con trasposición.

Entrada
Salida

Cifrado bifid

El cifrado bifid, inventado por Félix Delastelle alrededor de 1901, es un cifrado clásico que combina un cuadrado de Polibio con trasposición, razón por la cual resiste mejor el análisis de frecuencias simples que un cifrado de sustitución plana. Cada letra del texto plano se convierte primero en un par de coordenadas fila-columna en el cuadrado; las coordenadas de un bloque completo de letras se escriben luego dígitos-de-fila-primero y dígitos-de-columna-segundo, y se reasignan para producir nuevas coordenadas, que se convierten nuevamente en letras a través del mismo cuadrado. Esta herramienta ejecuta el proceso completo, en cualquier dirección, completamente en su navegador.

La opción de palabra clave siembra el cuadrado: sus letras (sin duplicados) llenan las primeras celdas, y el resto del alfabeto sigue en orden, por lo que la misma palabra clave siempre reconstruye la misma cuadrícula. Elija un cuadrado 5×5, que fusiona I y J en una sola celda como en el cifrado original, o un cuadrado 6×6, que mantiene I y J separados y añade los diez dígitos para que también se puedan encriptar números. El período de trasposición controla cuántas letras se mezclan a la vez — un período de 1 deja el texto sin cambios, mientras que períodos más largos dispersan la influencia de cada letra en más del texto cifrado. Los caracteres fuera del alfabeto de la cuadrícula, como espacios y puntuación, se pueden eliminar completamente o mantener en su posición original; agrupar la salida en bloques de ancho fijo y elegir mayúsculas o minúsculas son puramente cosméticos.

Active "Mostrar cuadrado y pasos intermedios" para ver la cuadrícula que se construyó y, bloque por bloque, las coordenadas antes y después de la trasposición — útil para verificar un cálculo manual o entender cómo el cifrado realmente revuelve un mensaje. La opción de dirección le permite cambiar entre encriptar y desencriptar con la misma palabra clave y configuración.

Todo se ejecuta localmente: su palabra clave y texto se procesan en su navegador y nunca se cargan en ningún lugar. Cuando haya terminado, copie el resultado, descárguelo como archivo .txt o envíelo directamente a otra herramienta para encadenar una segunda transformación.

Preguntas frecuentes

¿Cómo es diferente el cifrado bifid de un cuadrado de Polibio simple?
Un cuadrado de Polibio solo reemplaza letras con pares de coordenadas — una sustitución simple. El cifrado bifid añade un paso de trasposición: las coordenadas de un bloque completo de letras se mezclan juntas antes de convertirse nuevamente, de modo que una sola letra de texto plano puede influir en más de una letra de texto cifrado.
¿Qué controla realmente el período de trasposición?
Establece cuántas letras se agrupan en un bloque antes de que sus dígitos de fila y columna se mezclen. Un período de 1 no mezcla nada (la salida es igual a la entrada); períodos más largos, hasta la longitud del texto completo, dispersan la influencia de cada letra en más de la salida y hacen que el cifrado sea más difícil de romper manualmente.
¿Por qué usaría un cuadrado 6×6 en lugar de 5×5?
El cuadrado clásico 5×5 tiene que fusionar I y J en una sola celda, por lo que desencriptar nunca puede distinguirlos completamente. Un cuadrado 6×6 mantiene cada letra separada y añade los diez dígitos, por lo que los números en su texto se encriptan también en lugar de ser descartados o pasados sin tocar.
¿Puedo recuperar el texto original exacto, incluidos espacios y puntuación?
Sí, si establece "Caracteres fuera del alfabeto" en Mantener en su lugar antes de encriptar. La herramienta luego reinserta espacios, dígitos (en modo 5×5) y puntuación en sus posiciones originales, por lo que desencriptar con la misma configuración reproduce el texto exactamente, aparte de las mayúsculas si las cambió. Las letras acentuadas se reducen antes a su base sin acento (á → A), así que solo la A-Z simple vuelve sin cambios.
¿Se carga mi texto o palabra clave en algún lugar?
No. El cifrado bifid se ejecuta completamente en su navegador — su palabra clave y texto nunca dejan su dispositivo.