Cifrado Bacon
Convierte texto en el código de dos símbolos de Francis Bacon (A = aaaaa, B = aaaab …) o decodifica versiones A/B, 0/1 y punto/raya de vuelta a letras. También puedes ocultar un secreto en las mayúsculas y minúsculas de una frase normal y revelarlo de nuevo.
Última actualización:
Alfabeto Bacon (24 letras)
Las letras de tu mensaje aparecen resaltadas.Cómo usar Cifrado Bacon
- Elige una pestaña: Codificar texto, Decodificar código, Ocultar en mayúsculas o Revelar desde mayúsculas.
- Elige el alfabeto: la versión original de 24 letras (I/J y U/V comparten código) o la versión de 26 letras. Ambas partes deben usar la misma.
- Define los dos símbolos si tu código no usa A y B, por ejemplo 0 y 1.
- Escribe o pega tu texto. El resultado se actualiza al instante y la tabla de claves resalta cada letra usada.
- Copia el resultado o envíalo al modo opuesto para comprobar que se decodifica correctamente.
Cómo funciona el cifrado baconiano
Cada letra se convierte en un grupo de cinco símbolos de dos tipos, A y B. En la versión de 26 letras, el grupo es simplemente la posición de la letra escrita en binario, con A para 0 y B para 1: la H está en la posición 7, que en binario es 00111, así que se convierte en aabbb. La palabra HI se convierte en aabbb abaaa.
El alfabeto original de Bacon solo tiene 24 códigos porque I/J y U/V se trataban cada una como una sola letra. Hasta la H ambas versiones coinciden; a partir de la I los códigos difieren en una o dos posiciones, que es la razón más común por la que un mensaje decodificado se ve mal.
| Letra | 24 letras (original) | 26 letras | Letra | 24 letras (original) | 26 letras |
|---|---|---|---|---|---|
| A | aaaaa | aaaaa | N | abbaa | abbab |
| B | aaaab | aaaab | O | abbab | abbba |
| C | aaaba | aaaba | P | abbba | abbbb |
| D | aaabb | aaabb | Q | abbbb | baaaa |
| E | aabaa | aabaa | R | baaaa | baaab |
| F | aabab | aabab | S | baaab | baaba |
| G | aabba | aabba | T | baaba | baabb |
| H | aabbb | aabbb | U | baabb | babaa |
| I | abaaa | abaaa | V | baabb (= U) | babab |
| J | abaaa (= I) | abaab | W | babaa | babba |
| K | abaab | ababa | X | babab | babbb |
| L | ababa | ababb | Y | babba | bbaaa |
| M | ababb | abbaa | Z | babbb | bbaab |
Ocultar un mensaje a la vista
Bacon diseñó su cifrado como esteganografía: el patrón A/B lo lleva un texto inocente en lugar de escribirse directamente. Sugirió imprimir el texto de cobertura con dos tipografías muy parecidas. Hoy los soportes más fáciles son:
- Mayúsculas y minúsculas: minúscula = A, mayúscula = B (lo que hace la pestaña Ocultar). "tHe WEAther" se lee como aba bbbaaaa…
- Negrita o cursiva: letras normales = A, letras en negrita = B en un acertijo impreso.
- Dos tipos de objetos: cara/cruz, cuentas negras/blancas, golpes cortos/largos o dos fuentes en un póster.
Cada letra secreta necesita cinco letras de cobertura, así que un secreto de 6 letras necesita un texto de cobertura de al menos 30 letras. Los espacios y la puntuación del texto de cobertura se ignoran. Cuando hay espacio, esta herramienta también pone en mayúscula cinco letras justo después del mensaje (el patrón bbbbb, que no es una letra en ninguno de los dos alfabetos) para que el lector sepa dónde termina el secreto.
Consejos para creadores y solucionadores de acertijos
- Un texto que solo contiene dos símbolos diferentes en múltiplos de cinco es una pista clara de un cifrado Bacon.
- Si el texto decodificado no tiene sentido, intercambia qué símbolo significa A y cuál B, y luego prueba el otro alfabeto.
- Indica a quienes resuelven qué alfabeto usaste, o limítate a las letras A–I, que son idénticas en ambas versiones, para una primera pista sencilla.
Preguntas frecuentes
¿Qué es el cifrado Bacon?
El cifrado Bacon (baconiano) fue ideado por Francis Bacon hacia 1605 y publicado en 1623. Cada letra se sustituye por un grupo de cinco símbolos, cada uno de dos tipos posibles, que se escriben como A y B. Por ejemplo, A = aaaaa, B = aaaab y C = aaaba. Como solo importa el patrón, los dos tipos pueden ser cualquier par de cosas: dos letras, dos fuentes, mayúsculas y minúsculas, o 0 y 1.
¿Qué diferencia hay entre el alfabeto Bacon de 24 y de 26 letras?
El alfabeto original de Bacon tiene 24 códigos porque I y J comparten uno (abaaa) y U y V comparten otro (baabb), como era habitual en el alfabeto latino de su época. La versión de 26 letras da a cada letra su propio código, lo que equivale a escribir la posición de cada letra (A = 0 a Z = 25) como un número binario de 5 bits. A partir de la J las dos versiones difieren, así que debes decodificar con la misma versión que se usó para codificar.
¿Cómo decodifico un cifrado Bacon?
Divide el código en grupos de cinco símbolos, decide qué símbolo representa A y cuál B, y busca cada grupo en la tabla de claves. Si el resultado no tiene sentido, prueba a intercambiar A y B o a cambiar entre los alfabetos de 24 y 26 letras. Este decodificador ignora los espacios y los saltos de línea, y marca con un signo de interrogación los grupos que no existen en el alfabeto elegido.
¿Cómo se oculta un mensaje en una frase con el cifrado Bacon?
Codifica el secreto como símbolos A/B y luego escribe una frase de cobertura normal en la que cada letra muestre un símbolo: aquí minúscula significa A y mayúscula significa B. Necesitas cinco letras de cobertura por cada letra secreta. El propio Bacon usaba dos tipografías ligeramente distintas en lugar de mayúsculas y minúsculas, por eso se le llama esteganografía: el mensaje se oculta, no solo se desordena.
¿Es seguro el cifrado Bacon?
No. Es una sustitución simple con una tabla pública fija, así que cualquiera que reconozca el patrón de cinco símbolos puede decodificarlo en minutos. Es ideal para acertijos, escape rooms, búsquedas del tesoro y para enseñar binario, pero nunca debe usarse para proteger secretos reales.
¿Por qué desaparecieron los números o la puntuación de mi código?
El alfabeto baconiano solo cubre letras. Los dígitos y los símbolos no tienen código, así que el codificador los omite y te dice cuántos se descartaron. Escribe los números con letras (por ejemplo, 'siete') si son importantes.
¿El cifrado Bacon es lo mismo que el binario?
La versión de 26 letras es exactamente binario de 5 bits con A = 0 y B = 1: la letra en la posición n (A = 0) es n escrito en binario con cinco dígitos. Cinco bits dan 32 patrones posibles, así que 6 patrones (u 8 en la versión de 24 letras) quedan sin usar.
¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?
Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.