T

Text Machine

Potentes herramientas de texto, en tu navegador

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.

Ajustes del cifrado

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.

Texto plano
Texto cifrado

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. 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. 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. 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. 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. 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?
El cifrado baconiano, o cifrado de Bacon, es un método inventado por Sir Francis Bacon hacia 1605 que reemplaza cada letra por un grupo de cinco símbolos tomados de un alfabeto de dos letras, tradicionalmente A y B. Se llama cifrado bilateral, o de dos letras. Su rasgo especial es que los dos símbolos pueden ocultarse en las tipografías de un texto corriente, encubriendo que existe siquiera un mensaje secreto.
¿Cómo funciona el cifrado baconiano?
A cada letra se le asigna un código fijo de cinco símbolos formado por A y B — A es AAAAA, B es AAAAB, C es AAABA, y así sucesivamente. Para cifrar, reemplazas cada letra de tu mensaje por su código; para descifrar, divides los símbolos en grupos de cinco y buscas cada grupo. Como cinco posiciones de dos símbolos dan treinta y dos combinaciones, hay un código único para cada letra del alfabeto.
¿Quién inventó el cifrado baconiano?
Lo creó Sir Francis Bacon, el filósofo, científico y estadista inglés, que lo describió hacia 1605 en The Advancement of Learning y con más detalle en la edición latina de 1623. Bacon lo llamó cifrado bilateral y lo apreciaba por permitir que un mensaje se ocultara dentro de otro — un principio que resumió como omnia per omnia, cualquier cosa mediante cualquier cosa.
¿Cuál es la diferencia entre las versiones de 24 y 26 letras?
En el alfabeto original de 24 letras de Bacon, I y J comparten un código y U y V comparten otro, porque esos pares se trataban como letras únicas en su época. La versión moderna de 26 letras da a cada letra su propio código único. Usa la variante clásica para ejemplos históricos y acertijos antiguos; usa la variante distinta cuando necesites que un mensaje sobreviva al cifrado y al descifrado con cada letra intacta.
¿Por qué el cifrado de Bacon usa grupos de cinco letras?
Cinco símbolos, cada uno de los cuales puede ser una de dos letras, producen treinta y dos patrones distintos — dos multiplicado por sí mismo cinco veces. Ese es el tamaño de grupo más pequeño que da patrones suficientes para cubrir las veintiséis letras del alfabeto, ya que cuatro símbolos darían solo dieciséis. Los patrones sobrantes simplemente quedan sin usar, que es también por lo que cada código es en realidad un número binario de cinco dígitos disfrazado.
¿Puedes mostrar un ejemplo práctico del cifrado baconiano?
Usando el alfabeto distinto de 26 letras, la palabra HELLO se cifra como AABBB AABAA ABABB ABABB ABBBA — un grupo de cinco símbolos por letra, donde H es AABBB, E es AABAA, L es ABABB y O es ABBBA. El mismo mensaje en símbolos 0 y 1 es 00111 00100 01011 01011 01110. Para descifrar, divides los símbolos de nuevo en grupos de cinco y lees cada uno en la tabla del alfabeto.
¿Cómo se descifra un cifrado baconiano?
Reúne los símbolos, divídelos en grupos de cinco y traduce cada grupo de vuelta a su letra usando la misma variante de alfabeto que cifró el mensaje. En esta herramienta, elige Descifrar, selecciona la variante y pega el texto cifrado. Acepta A y B en cualquier caja, trata el 0 como A y el 1 como B, e ignora los espacios y los saltos de línea, así que puedes pegar los códigos en casi cualquier disposición.
¿Qué significa cifrado bilateral?
Bilateral significa de dos letras. Bacon usó la palabra porque su cifrado expresa todo el alfabeto con solo dos símbolos distintos, una A y una B, dispuestos de cinco en cinco. Es la misma idea que subyace al código binario, donde todo se representa con dos dígitos, 0 y 1 — razón por la cual esta herramienta puede mostrar ese mismo mensaje en A/B o en 0/1.
¿Cómo se usa el cifrado baconiano para la esteganografía?
Como cada símbolo es simplemente tipo uno o tipo dos, puedes ocultar el patrón A/B dentro de un mensaje portador inocente escribiéndolo en dos formas ligeramente distintas — por ejemplo una tipografía normal y una cursiva, o letras altas y bajas. Cada cinco letras de texto portador cifran una letra oculta. Un lector casual ve solo el mensaje corriente; el secreto se revela únicamente al clasificar las letras en las dos formas.
¿Es el cifrado baconiano lo mismo que el binario?
Es esencialmente binario de cinco bits. Cada código son cinco posiciones, cada una con uno de dos símbolos, así que A/B se corresponde directamente con 0/1 y cada letra equivale a un número binario de cinco dígitos. Bacon lo ideó en 1605, más de tres siglos antes de que las computadoras electrónicas usaran el binario, razón por la cual su cifrado suele presentarse como un antepasado temprano de la codificación binaria. Esta herramienta te deja ver los códigos como A/B o como 0/1.
¿Qué tan seguro es el cifrado baconiano?
No es seguro según los criterios modernos. Una vez que alguien reconoce que un texto es baconiano, descifrarlo es puramente mecánico, porque los códigos son una sustitución fija sin clave. Su fuerza nunca fue revolver, sino ocultar — esconder que un mensaje existía siquiera disfrazando los símbolos en un texto corriente. Para una protección real usa un algoritmo moderno como AES; el baconiano conviene reservarlo para los acertijos, el aprendizaje y los desafíos de captura de bandera.
¿El cifrado baconiano conserva los espacios y la puntuación?
No. El cifrado actúa solo sobre las letras de la A a la Z, porque los espacios, los dígitos y la puntuación no tienen un código de cinco símbolos propio, así que se omiten. Esto significa que un mensaje baconiano descifrado vuelve como una sucesión continua de letras 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 y tus ajustes 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 César

Cifrado Vigenère

Cifrado Atbash

Cifrado Rail Fence

Cifrado Playfair

Cifrado Afín