Cifrado bifid
Encriptar o desencriptar texto con el cifrado bifid, que combina un cuadrado de Polibio con trasposición.
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.