El cifrado de Bacon o el cifrado de Bacon es un método de codificación esteganográfica de mensajes ideado por Francis Bacon en 1605. [1] [2] [3] Un mensaje se oculta en la presentación del texto, más que en su contenido.
Detalles de cifrado
Para codificar un mensaje, cada letra del texto sin formato se reemplaza por un grupo de cinco de las letras 'A' o 'B'. Este reemplazo es una codificación binaria de 5 bits y se realiza de acuerdo con el alfabeto del cifrado baconiano (del alfabeto latino), que se muestra a continuación:
|
|
Una segunda versión del cifrado de Bacon usa un código único para cada letra. En otras palabras, I , J , U y V tienen cada uno su propio patrón en esta variante:
|
|
El escritor debe utilizar dos tipos de letra diferentes para este cifrado. Después de preparar un mensaje falso con el mismo número de letras como todas las medida y B en lo real, mensaje secreto, dos tipos de letra son elegidos, uno para representar a medida y los otros Bs . A continuación, cada letra del mensaje falso debe ser presentada en el tipo de letra adecuado, en función de si representa una A o una B . [4]
Para decodificar el mensaje, se aplica el método inverso. Cada letra "tipo de letra 1" en el mensaje falso se sustituye con una A y cada letra "tipo de letra 2" se sustituye con 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 se puede utilizar para el cifrado de Bacon. Tocino sí mismo preparó un biliteral alfabeto [5] para el capital escrita a mano y minúsculas y cada una tiene dos formas alternativas, uno para ser utilizado como A y el otro como B . Esto fue publicado como una placa ilustrada en su De Augmentis Scientiarum (El avance del aprendizaje).
Debido a que se puede utilizar cualquier mensaje de la longitud correcta para llevar la codificación, el mensaje secreto se oculta efectivamente a la vista. El mensaje falso puede ser sobre cualquier tema y, por lo tanto, puede distraer a una persona que busca 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":
T o en co de un mes s edad e ac h carta de la pl una i nt ex t i s sustituye b y ag rou p de f i he o f t él l et te 'B' RS 'A' o.
El patrón de letras estándar y 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 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.
Tocino y shakespeare
Algunos defensores de la teoría baconiana de la autoría de Shakespeare , como Ignatius L. Donnelly y Elizabeth Wells Gallup , han afirmado que Bacon usó el cifrado para codificar mensajes que revelan 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 cifras ocultas que revelan la autoría secreta de Bacon o de cualquier otro candidato en 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]
Ver también
- Baudot , un conjunto de códigos de 5 bits para el alfabeto inglés, utilizado en todo el mundo para las comunicaciones por teleimpresora durante la mayor parte del siglo XX.
Referencias
- ^ Tocino, Francis (1605). La competencia y el avance del aprendizaje divino y humano .
- ^ Bacon, Francis (1640). Del avance y la competencia en el aprendizaje . Traducido por Wats, Gilbert. Universidad de Oxford. págs. 257–271.
- ^ Dupuy, Jr., Paul J. "El avance del aprendizaje" . Un análisis de autoría: Francis Bacon como Shake-speare . Londres: Shake-n-Bacon. Capítulo 1. Archivado desde el original el 18 de marzo de 2017 . Consultado el 18 de marzo de 2017 .
- ^ Helen Fouché Gaines, Criptoanálisis: un estudio de cifrados y sus soluciones (1989), página 6]
- ^ Biliteral puede significar: "escrito en dos escrituras diferentes", Oxford English Dictionary
- ^ Kahn, David (1996). Los descifradores de códigos (2ª ed.). Nueva York: Scribner. págs. 882–888. ISBN 0-684-83130-9.
Otras lecturas
- William Friedman y Elizebeth Friedman , Los cifrados de Shakespeare examinados , Cambridge University Press , 1957