Cifrado Baconiano
Codifica y descodifica el cifrado bilateral de Bacon, convirtiendo cada letra en un grupo de cinco símbolos A y B. Cambia entre los alfabetos de 24 y 26 letras, elige símbolos A/B o 0/1, sigue el proceso en la tabla de código en vivo y copia, descarga o comparte el resultado. Todo se ejecuta en tu navegador.
Alfabeto
Símbolos
El baconiano clásico usa 24 códigos: I y J comparten un código, y U y V comparten otro, tal y como Bacon lo escribió en 1605. Una J descifrada se lee de vuelta como I, y una V como U.
Introduce texto arriba para ver el resultado aquí.
Alfabeto baconiano
A
AAAAA
B
AAAAB
C
AAABA
D
AAABB
E
AABAA
F
AABAB
G
AABBA
H
AABBB
IJ
ABAAA
K
ABAAB
L
ABABA
M
ABABB
N
ABBAA
O
ABBAB
P
ABBBA
Q
ABBBB
R
BAAAA
S
BAAAB
T
BAABA
UV
BAABB
W
BABAA
X
BABAB
Y
BABBA
Z
BABBB
Cómo usar Cifrado de Bacon
- 1
Elige cifrar o descifrar
Elige Cifrar para convertir texto plano en grupos baconianos, o Descifrar para convertir grupos de cinco símbolos A/B de vuelta en letras.
- 2
Elige la variante de alfabeto
Elige el alfabeto clásico de 24 letras, donde I/J y U/V comparten un código, o el alfabeto distinto de 26 letras, donde cada letra es única.
- 3
Elige los símbolos
Muestra el código en la A y B originales de Bacon, o cambia a 0 y 1 para verlo como binario puro. El descifrado acepta cualquiera de los dos estilos.
- 4
Escribe o pega tu texto
Introduce tu mensaje y se convierte a medida que escribes. El cifrado usa solo letras, así que los espacios, los dígitos 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 variante y tus símbolos exactos, listos para usar.
Entender el cifrado baconiano
¿Qué es el cifrado baconiano?
El cifrado baconiano, también llamado cifrado de Bacon o cifrado bilateral, es un método para ocultar un mensaje ideado por el filósofo y estadista inglés Sir Francis Bacon hacia 1605. En lugar de reemplazar cada letra por una sola letra distinta, reemplaza cada letra por un grupo de cinco símbolos tomados de solo dos letras — tradicionalmente A y B. La palabra CAB, por ejemplo, se convierte en tres grupos de cinco símbolos, uno para C, uno para A y uno para B.
Lo que hizo notable la idea de Bacon no fue el código en sí, sino cómo podía ocultarse. Como cada letra se deletrea usando solo dos símbolos distintos, esos dos símbolos pueden disfrazarse de dos tipografías ligeramente diferentes en un pasaje de texto de aspecto corriente. Un lector ve un mensaje inocente; solo quien sabe que debe clasificar las letras en dos fuentes puede recuperar los grupos de cinco símbolos y leer el secreto. Eso convierte al cifrado de Bacon en uno de los primeros sistemas de esteganografía — ocultar la existencia misma de un mensaje — además de un cifrado.
Cómo funciona el código bilateral de Bacon
Para cifrar, a cada letra del alfabeto se le asigna un patrón fijo de cinco símbolos, siendo cada símbolo A o B. Cinco posiciones, cada una con una de dos letras, dan treinta y dos patrones posibles — más que suficientes para las veintiséis letras del alfabeto. A se escribe AAAAA, B es AAAAB, C es AAABA, y así sucesivamente, contando hacia arriba en un ritmo regular de dos símbolos hasta la Z. Los espacios y la puntuación no tienen patrón propio, así que el cifrado actúa solo sobre las letras.
Los dos símbolos no tienen significado por sí mismos; lo que importa es el patrón de cinco. Por eso el esquema se llama bilateral, es decir, de dos letras: todo el alfabeto se expresa con solo una A y una B. La herramienta de arriba muestra la correspondencia completa en su tabla del alfabeto, y como cada código es en realidad un número binario de cinco dígitos disfrazado, puedes cambiar la visualización entre A y B o 0 y 1 sin alterar en nada su funcionamiento.
Las variantes de 24 y 26 letras
Bacon escribió originalmente su alfabeto con veinticuatro códigos en lugar de veintiséis, porque a comienzos del siglo diecisiete las letras I y J se trataban como una sola letra, al igual que U y V. En esta versión clásica, I y J comparten el código ABAAA, y U y V comparten el código BAABB, de modo que un mensaje descifrado puede mostrar una I donde escribiste una J, o una U donde escribiste una V.
La versión distinta moderna da a las veintiséis letras su propio código único, lo que elimina esa ambigüedad y hace que cifrar y descifrar sean perfectamente reversibles. La herramienta admite ambas: elige el alfabeto clásico de 24 letras para coincidir con ejemplos históricos y acertijos antiguos, o el alfabeto distinto de 26 letras cuando quieras que cada letra sobreviva intacta a un viaje de ida y vuelta. La tabla del alfabeto se actualiza para mostrar exactamente qué códigos usa la variante elegida.
Ocultar un mensaje a plena vista
La verdadera astucia del cifrado de Bacon es esteganográfica: te permite esconder un secreto dentro de un mensaje portador más largo y de aspecto inocente. Como cada letra oculta necesita cinco símbolos, y cada símbolo puede representarse con cualquier letra escrita en una de dos tipografías, necesitas cinco letras de texto portador por cada letra del mensaje oculto. Escribir esas cinco letras en una mezcla elegida de, digamos, una fuente normal y una cursiva deletrea un grupo de cinco símbolos.
Bacon llamó a este principio omnia per omnia — cualquier cosa mediante cualquier cosa —, porque el texto portador puede decir lo que quieras mientras transporta en secreto un mensaje completamente distinto por debajo. Las dos fuentes no tienen por qué ser fuentes en absoluto: sirve cualquier distinción binaria, como letras altas y bajas, o dos tintas diferentes. Esta herramienta muestra los códigos abiertamente en lugar de ocultarlos en la tipografía, que es lo que quieres para aprender, resolver acertijos y afrontar desafíos de captura de bandera, pero los grupos A/B subyacentes son exactamente lo que una versión esteganográfica ocultaría.
Un ejemplo práctico del cifrado baconiano
Toma la palabra HELLO y cífrala con el alfabeto distinto de 26 letras. H es la octava letra, lo que da AABBB; E da AABAA; L da ABABB; L de nuevo da ABABB; y O da ABBBA. Encadenadas, HELLO se convierte en AABBB AABAA ABABB ABABB ABBBA — cinco grupos de cinco símbolos, un grupo por letra.
Volver a leerlo es igual de directo: divide los símbolos en grupos de cinco y busca cada grupo en la tabla del alfabeto. Como una misma letra siempre produce el mismo grupo, las dos L de HELLO producen el mismo código dos veces, un pequeño recordatorio de que, como cualquier sustitución sencilla, el texto baconiano deja al descubierto el patrón de letras repetidas. Cambiar el estilo de símbolos a 0 y 1 mostraría ese mismo mensaje como 00111 00100 01011 01011 01110.
Descifrar un cifrado baconiano
Para descifrar, inviertes el proceso: reúnes los símbolos, los divides en grupos de cinco y traduces cada grupo de vuelta a su letra. Elige Descifrar arriba, selecciona la variante de alfabeto que se usó para cifrar y pega el texto cifrado. La herramienta es tolerante con el formato — lee A o B en cualquier caja, trata el 0 como A y el 1 como B para que los códigos de estilo binario también funcionen, e ignora espacios, barras y saltos de línea, así que puedes pegar los códigos dispuestos como los hayas encontrado.
Solo se traducen los grupos completos de cinco; un símbolo suelto que sobre al final se ignora, y cualquier grupo que no se corresponda con una letra se muestra como un signo de interrogación para que puedas detectar un error de transcripción. Si estás descifrando con el alfabeto clásico de 24 letras, recuerda que una J original vuelve como I y una V original como U, porque esas letras compartían un código en tiempos de Bacon.
Historia y seguridad del cifrado de Bacon
Francis Bacon publicó su cifrado bilateral en 1605 en The Advancement of Learning y lo describió con más detalle en la edición latina de 1623. Más tarde se hizo famoso mucho más allá de la criptografía: los partidarios de la teoría de que Bacon escribió en secreto las obras de Shakespeare pasaron décadas buscando — sin convencer a nadie — cifrados baconianos ocultos en la tipografía del First Folio. El verdadero legado del cifrado es conceptual: redujo todo el alfabeto a un código de dos símbolos tres siglos antes de que las computadoras hicieran lo mismo con el binario.
Según los criterios modernos, el cifrado de Bacon no ofrece ninguna seguridad criptográfica. Una vez que reconoces que un texto es baconiano, descifrarlo es puramente mecánico, porque los grupos de cinco símbolos son una sustitución fija sin clave. Su protección fue siempre el ocultamiento — esconder que un mensaje existía siquiera — y no revolver su contenido. Para proteger información de verdad hoy en día deberías usar un algoritmo moderno y revisado por pares como AES; reserva el baconiano para los acertijos, la enseñanza y el placer de esconder palabras a plena vista.
Preguntas frecuentes
¿Qué es el cifrado baconiano?
¿Cómo funciona el cifrado baconiano?
¿Quién inventó el cifrado baconiano?
¿Cuál es la diferencia entre las versiones de 24 y 26 letras?
¿Por qué el cifrado de Bacon usa grupos de cinco letras?
¿Puedes mostrar un ejemplo práctico del cifrado baconiano?
¿Cómo se descifra un cifrado baconiano?
¿Qué significa cifrado bilateral?
¿Cómo se usa el cifrado baconiano para la esteganografía?
¿Es el cifrado baconiano lo mismo que el binario?
¿Qué tan seguro es el cifrado baconiano?
¿El cifrado baconiano conserva los espacios y la puntuación?
¿Se sube mi texto a un servidor?
Herramientas relacionadas
Sigue trabajando con estas prácticas herramientas