stringtranslate.com

El código de Bacon

Imagen de la cifra de Bacon.

El cifrado de Bacon o cifrado baconiano es un método de codificación de mensajes esteganográficos ideado por Francis Bacon en 1605. [1] [2] [3] En la esteganografía, un mensaje se oculta en la presentación del texto, en lugar de su contenido. Los cifrados baconianos se clasifican como cifrados de sustitución (en código simple) y cifrados de ocultación (usando los dos tipos de letra).

Detalles del cifrado

Para codificar un mensaje, cada letra del texto en claro se reemplaza por un grupo de cinco letras 'A' o 'B'. Esta sustitución es una codificación binaria de 5 bits y se realiza según el alfabeto del cifrado baconiano (del alfabeto latino), que se muestra a continuación:

Una segunda versión del cifrado de Bacon utiliza un código único para cada letra. En otras palabras, I , J , U y V tienen cada una su propio patrón en esta variante:

El escritor debe utilizar dos tipos de letra diferentes para este código. Después de preparar un mensaje falso con el mismo número de letras que todas las A y B del mensaje real, secreto, se eligen dos tipos de letra, uno para representar las A y el otro las B. Luego, cada letra del mensaje falso debe presentarse en el tipo de letra adecuado, según represente una A o una B. [4 ]

Para descifrar el mensaje se aplica el método inverso. Cada letra del tipo "1" del mensaje falso se reemplaza por una A y cada letra del tipo "2" por una B. A continuación se utiliza el alfabeto baconiano para recuperar el mensaje original.

Cualquier método de escritura del mensaje que permita dos representaciones distintas para cada carácter puede utilizarse para el cifrado de Bacon. El propio Bacon preparó un alfabeto biliteral [5] para letras mayúsculas y minúsculas escritas a mano, cada una con dos formas alternativas, una para ser utilizada como A y la otra como B. Esto se publicó como una lámina ilustrada en su De Augmentis Scientiarum (El avance del saber).

Dado que cualquier mensaje con la longitud adecuada puede utilizarse para transmitir la codificación, el mensaje secreto queda efectivamente oculto a simple vista. El mensaje falso puede referirse a cualquier tema y, por lo tanto, puede distraer a una persona que intente encontrar el mensaje real.

Ejemplo de cifrado baconiano

La palabra "esteganografía", codificada entre comillas, donde el texto estándar representa "tipo de letra 1" y el texto en negrita representa "tipo de letra 2":

Para codificar un mensaje , cada letra del texto de la solicitud se reemplaza por un grupo de cinco de las letras " A " o " B " .

El patrón de letras estándar y en negrita es:

ba aabbaa b aaabaaa abba aaaaaa bb aaa bbabaabba ba aaaaaaaa ab b baaab bb babb ab baa abbaabb 'b' bb 'b'.

Esto se decodifica en grupos de cinco como

baaab(S) baaba(T) aabaa(E) aabba(G) aaaaa(A) abbaa(N) abbab(O) aabba(G) baaaa(R) aaaaa(A) abbba(P) aabbb(H) babba( Y) bbaaa bbaab bbbbb

donde los tres últimos grupos, al ser ininteligibles, se supone que no forman parte del mensaje.

Bacon y Shakespeare

Algunos defensores de la teoría baconiana de la autoría de Shakespeare , como Elizabeth Wells Gallup , han afirmado que Bacon utilizó el cifrado para codificar mensajes que revelaban su autoría en el Primer Folio . Sin embargo, los criptólogos estadounidenses William y Elizebeth Friedman refutaron las afirmaciones de que las obras de Shakespeare contienen cifrados ocultos que revelan la autoría secreta de Bacon o de cualquier otro candidato en su obra The Shakespeare Ciphers Examined (1957). El análisis tipográfico del Primer Folio muestra que se utilizó una gran cantidad de tipos de letra, en lugar de los dos requeridos para el cifrado, y que las prácticas de impresión de la época habrían hecho imposible transmitir un mensaje con precisión. [6]

La lápida de los Friedman incluía un mensaje en clave de Bacon que no fue descubierto durante muchos años. [7]

Véase también

Referencias

  1. ^ Bacon, Francis (1605). La eficiencia y el avance del conocimiento divino y humano .
  2. ^ Bacon, Francis (1640). Sobre el avance y la eficacia del saber . Traducido por Wats, Gilbert. Universidad de Oxford. Págs. 257–271.
  3. ^ Dupuy, Jr., Paul J. "El avance del aprendizaje". Un análisis de la autoría: Francis Bacon como Shakespeare . Londres: Shake-n-Bacon. Capítulo 1. Archivado desde el original el 2017-03-18 . Consultado el 2017-03-18 .
  4. ^ Helen Fouché Gaines, Criptoanálisis: un estudio de los cifrados y sus soluciones (1989), página 6]
  5. ^ Biliteral puede significar: "escrito en dos escrituras diferentes", Oxford English Dictionary
  6. ^ Kahn, David (1996). Los descifradores de códigos (2.ª ed.). Nueva York: Scribner. pp. 882–888. ISBN 0-684-83130-9.
  7. ^ Dunin, Elonka (17 de abril de 2017). "Se resuelve el código de la lápida de William y Elizebeth Friedman en el Cementerio Nacional de Arlington" (PDF) . Elonka.com .

Lectura adicional

Enlaces externos