Articulo de referencia

Cifrado de libro

La Biblia King James , una publicación muy accesible y adecuada para el cifrado de libros. Un cifrado de libro es un cifrado en el que cada palabra o letra del texto plano de un...

La Biblia King James , una publicación muy accesible y adecuada para el cifrado de libros.

Un cifrado de libro es un cifrado en el que cada palabra o letra del texto plano de un mensaje se reemplaza por algún código que la localiza en otro texto, la clave .

Una versión simple de este cifrado usaría un libro específico como clave y reemplazaría cada palabra del texto original por un número que indica la posición de esa palabra en dicho libro. Por ejemplo, si la clave elegida es la novela La guerra de los mundos de H.G. Wells , el texto original " todos los planes fallaron, volveremos mañana " podría codificarse como " 335 219 881, 5600 853 9315 ", ya que la palabra número 335 de la novela es " todos ", la número 219 es " planes ", etc.

En lugar de indicar la posición de la palabra, el remitente también puede usar para cada palabra una terna que indique el número de página, el número de línea y el número de palabra, evitando así el conteo erróneo de palabras desde el principio del libro. En el caso de la Biblia, la terna puede ser el número de capítulo, el número de versículo y el número de palabra.

Este método requiere que el remitente y el receptor utilicen exactamente la misma edición del libro de claves. [ 1 ]

Esta versión simple falla si el mensaje usa una palabra que no aparece en el texto. Una variante que evita este problema trabaja con letras individuales en lugar de palabras. Es decir, cada letra del mensaje en texto plano se reemplazaría por un número que especifica dónde aparece esa letra en el libro clave. Por ejemplo, usando el mismo libro de La guerra de los mundos como clave, el mensaje "sin munición" podría codificarse como "12 10 / 50 31 59 34", ya que las palabras con esas posiciones en la novela son " decimonoveno", "de", "casi", "mortal", "podría " y " propio " . Este método se usó en uno de los cifrados Beale . Esta variante se denomina más propiamente cifrado de sustitución , específicamente uno homofónico .

Ambos métodos, tal como se describen, son bastante laboriosos. Por lo tanto, en la práctica, la clave ha sido generalmente un libro de códigos creado para tal fin: una lista simple, a modo de diccionario, de todas las palabras que podrían ser necesarias para formar un mensaje, cada una con su(s) código(s) correspondiente(s). Esta versión se denomina código y se utilizó ampliamente desde el siglo XV hasta la Segunda Guerra Mundial .

Elegir la clave

La principal ventaja de un cifrado de libro reside en la clave. El remitente y el receptor de los mensajes codificados pueden acordar utilizar cualquier libro u otra publicación disponible para ambos como clave. Quien intercepte el mensaje e intente descifrarlo, a menos que sea un criptógrafo experto, deberá identificar la clave entre una gran cantidad de posibilidades. En el contexto del espionaje , un cifrado de libro ofrece una ventaja considerable para un espía en territorio enemigo. Un libro de códigos convencional, si es descubierto por las autoridades locales, incrimina instantáneamente a su poseedor como espía y les da la oportunidad de descifrar el código y enviar mensajes falsos haciéndose pasar por el agente. Por otro lado, un libro, si se elige cuidadosamente para que encaje con la tapadera del espía, parecería completamente inofensivo. La desventaja de un cifrado de libro es que ambas partes deben poseer una copia idéntica de la clave. El libro no debe ser de un tipo que desentone en posesión de quienes lo utilizan, y debe ser de un tipo que probablemente contenga las palabras necesarias. Por lo tanto, es poco probable que un espía que desee enviar información sobre movimientos de tropas y cantidad de armamento encuentre útiles un libro de cocina o una novela romántica como claves.

Utilizando publicaciones ampliamente disponibles

Diccionario

Otro método consiste en utilizar un diccionario como libro de códigos. Esto garantiza que se encontrarán casi todas las palabras y, además, facilita enormemente la búsqueda de una palabra durante la codificación. Este método fue utilizado por George Scovell para el ejército del Duque de Wellington en algunas campañas de la Guerra de la Independencia Española . En el método de Scovell, una palabra clave constaría de un número (que indica la página del diccionario), una letra (que indica la columna de la página) y, finalmente, un número que indica a qué entrada de la columna se refiere. Sin embargo, este método también presenta una desventaja: dado que las entradas están ordenadas alfabéticamente, los números de código también lo están. Esto puede proporcionar pistas importantes al criptoanalista, a menos que el mensaje esté supercifrado . La amplia distribución y disponibilidad de diccionarios también supone un problema; es probable que cualquiera que intente descifrar dicho código también posea el diccionario que puede utilizarse para leer el mensaje.

cifrado bíblico

La Biblia es un libro ampliamente disponible que casi siempre se imprime con marcas de capítulo y versículo, lo que facilita encontrar un fragmento de texto específico dentro de ella, lo que la hace particularmente útil para este propósito; la amplia disponibilidad de concordancias también puede facilitar el proceso de codificación.

Seguridad

En esencia, la versión en código de un "cifrado de libro" es como cualquier otro código, pero en la que se ha eliminado la molestia de preparar y distribuir el libro de códigos mediante el uso de un texto existente. Sin embargo, esto significa que, además de ser atacado con todos los medios habituales empleados contra otros códigos o cifrados, las soluciones parciales pueden ayudar al criptoanalista a adivinar otras palabras clave, o incluso a descifrar el código por completo identificando el texto clave. No obstante, esta no es la única forma de descifrar un cifrado de libro. Sigue siendo susceptible a otros métodos de criptoanálisis y, como tal, se descifra con bastante facilidad, incluso sin medios sofisticados, sin que el criptoanalista tenga idea de a qué libro está vinculado el cifrado. [ 2 ]

Ejemplos

En la ficción

  • En Colony , una serie de televisión, el movimiento de resistencia utiliza un código secreto basado en libros para comunicarse entre los miembros de las células.
  • En la novela Monsieur Lecoq , publicada en 1868, Monsieur Lecoq descubre que un prisionero se comunica con su cómplice mediante un cifrado de doble libro. Dado que el prisionero solo posee un libro, Las canciones de Béranger , la solución se descubre fácilmente.
  • En El valle del miedo , Sherlock Holmes descifra un mensaje cifrado con un cifrado de libro deduciendo qué libro se había utilizado como texto clave.
  • El título de la novela de suspense de Ken Follett ambientada en la Segunda Guerra Mundial , The Key to Rebecca (La llave de Rebecca), hace referencia a un espía alemán en El Cairo que utiliza la novela Rebecca de Daphne du Maurier como base para un código.
  • En «Una presunción de muerte» , Lord Peter Wimsey , destinado a la inteligencia británica en la Europa ocupada por los nazis durante la Segunda Guerra Mundial, utiliza un código basado en las obras de John Donne . Los alemanes descifran el código y están a punto de capturar a Wimsey y Bunter. Entonces, Wimsey improvisa un nuevo código, basado en un texto inédito conocido solo por él y su esposa.
  • Los protagonistas de Graham Greene suelen usar códigos literarios. En El factor humano se utilizan varios libros, y en Nuestro hombre en La Habana se usa una edición de Cuentos de Shakespeare de Charles Lamb .
  • Un cifrado de libro juega un papel importante en la versión televisiva de La espada de Sharpe . El texto clave es Cándido de Voltaire .
  • En la película de 2004 , La búsqueda del tesoro nacional , se descubre un cifrado de libro (llamado "cifrado Ottendorf") en el reverso de la Declaración de Independencia de los Estados Unidos , utilizando las cartas " Silence Dogood " como texto clave.
  • Los protagonistas de la novela de Matthew Reilly, Las seis piedras sagradas, utilizaron un cifrado de libros para enviarse mensajes confidenciales. El texto clave eran los libros de Harry Potter , pero los mensajes se enviaban a través de un foro de El Señor de los Anillos para dificultar la identificación del texto.
  • En Lost : Mystery of the Island , una serie de cuatro rompecabezas lanzada en 2007, se utilizó un cifrado de libro en la caja de cada rompecabezas para ocultar spoilers y revelar información sobre la serie a los fans.
  • En el episodio doble de Criminal Minds , titulado "El Rey Pescador", se presenta un cifrado de un libro que el sospechoso llevó a la Unidad de Análisis de Comportamiento a través de la esposa del agente Hotchner. El cifrado era parte de un rompecabezas mayor para encontrar a una niña que llevaba dos años desaparecida. El texto clave era " El Coleccionista" de John Fowles .
  • Burn Notice (episodios "Where There's Smoke" y "Center of the Storm", 2010): Michael Westen roba una Biblia de una caja de seguridad que contiene el libro de códigos de Simon. Esto se convierte en parte de la trama de la temporada, que consiste en rastrear a una organización que inicia guerras con fines de lucro, mientras Michael intenta concertar una entrevista con Simon.
  • En el episodio " El banquero ciego " de la serie Sherlock de la BBC , Sherlock Holmes busca un libro que contiene la clave de un código cifrado utilizado por los contrabandistas chinos Tong para comunicarse con sus agentes y entre sí mediante mensajes de grafiti. Finalmente lo encuentra: el London AZ .
  • En la película Unknown (2011), las contraseñas del profesor Bressler están ocultas mediante un cifrado de libro.
  • En el episodio " Paradise Lost " de la serie The Unit , Jonas Blane (también conocido como Snake Doctor) utiliza un código del poema Paradise Lost para comunicarle a su esposa, Molly , que ha llegado sano y salvo a Panamá.
  • En «El buen soldado Švejk», de Jaroslav Hašek , los oficiales del batallón de Švejk intentan descifrar un libro. Sin embargo, sus intentos fracasan cuando se revela que la novela consta de dos volúmenes, y que Švejk les entregó el primero, pensando que leerían la novela, en lugar del segundo, que es el que se utiliza para el cifrado. Además, la clave del cifrado es idéntica a un ejemplo que aparece en un manual militar publicado.
  • En "An Instance of the Fingerpost" , una novela de misterio histórico de Iain Pears , un cifrado en un libro oculta la historia familiar de un personaje y su relación con la Guerra Civil Inglesa .
  • En la novela Un espía perfecto de John Le Carré , el protagonista Magnus Pym utiliza un cifrado de libros basado en el texto alemán Simplicissimus.
  • En el libro El dragón rojo , Hannibal Lecter usa un código de libro para cifrar un mensaje para el asesino del Hada de los Dientes . El mensaje contiene la dirección de Will Graham , quien investiga el caso, y la frase: «Sálvate. Mátalos a todos», con la intención de que Will y su familia sean víctimas del asesino. En la adaptación cinematográfica de 1986, Manhunter , se menciona que el libro utilizado es una lista de estatutos del estado de Maryland . En la adaptación de 2002, El dragón rojo , se cambia el libro por la enciclopedia culinaria francesa Larousse Gastronomique para que coincida con la representación de Lecter en esa película.
  • En El código Darwin, de JD Welch, Jess utiliza un discurso shakesperiano para construir un cifrado de libro con el que comunicarse con un enemigo que puede ser o no un aliado.
  • En Bitterblue, de Kristin Cashore, Bitterblue utiliza un código de un libro (?) para descifrar los secretos del reinado de su padre como rey.
  • En la serie de televisión Deutschland 83 , los agentes de Alemania Oriental que supervisan al protagonista Martin Rauch utilizan un cifrado de libros para comunicarse con él mientras está infiltrado en Alemania Occidental .
  • En el último episodio de la segunda temporada de la serie de la BBC, Luther , dos hermanos utilizan un cifrado de libros. Luther deduce que deben estar usando un libro que sea fácilmente accesible en caso de que se pierda o para que los usuarios siempre lo tengan a mano. Esto lo lleva a descubrir que el cifrado utiliza la Biblia de Gedeón.

Véase también

Referencias

  1. Changda Wang; Shiguang Ju (2008). "Cifrado de libros con espacio de claves infinito". Simposio Internacional de Ciencias e Ingeniería de la Información de 2008. pág.  456. doi : 10.1109/ISISE.2008.273 . ISBN 978-0-7695-3494-7. S2CID 15768123 . 
  2. Yardley, Herbert O. (1981) [1931]. The American Black Chamber . Nueva York: Ballantine Books . ISBN 0-345-29867-5. Consultado el 13 de febrero de 2023 .
  3. Bell, Chris. «Actualización sobre la cigarra 3301: el desconcertante misterio de internet ha vuelto» . The Daily Telegraph . Archivado del original el 8 de enero de 2014.
  4. El libro de Dumas se menciona en una entrevista con el hermano de Cohen en la radio israelí, el 19 de mayo de 2025.