Ir al contenido principal

Entradas

Mostrando entradas de 2025

Criptografía (CCCXXI): Reto 50

Ya que últimamente me ha dado por poner en este blog entradas relativas a códigos y que hace ya tiempo que no pongo un reto, en esta entrada incluyo un reto sobre códigos. Como siempre, se admiten soluciones en forma de comentarios a esta entrada. Pasado un tiempo iré proporcionando pistas para su resolución, un máximo de tres, y posteriormente actualizaré este post con la solución. Reto 50 : "Q8OzZGlnb3M=". En el último reto que puse hacía referencia al código Base64  (si decodificamos el título de este reto obtenemos: "Códigos") y en este pongo un reto con cinco mensajes a decodificar, todos ellos relacionados con una o más entradas de este blog. El texto que se obtenga como solución de cada decodificación dará una pista para resolver el siguiente, y, como éstos pueden resolverse en cualquier orden, el texto decodificado del último dará una pista sobre el primero. ¿Puedes decodicar los mensajes? Dificultad : Tipo :       Codificación. Recursos : Códigos a dec...

Criptografía (CCCXX): ¿Sabías que...? (XXXIX)

En siglo XVI los ocultistas británicos John Dee (1527-1609) y Edward Kelley (1555-1597) afirmaron que los ángeles les habían revelado el lenguaje angelical . Este lenguaje sería el hablado por los ángeles, Adán y por los primeros humanos antes del episodio bíblico de la Torre de Babel en el que se separan las lenguas, y tiene su propio alfabeto, gramática y sintaxis . Se le denominó "Enoquiano" por el patriarca bíblico Enoc, descendiente de Set (hijo de Adán), padre de Matusalén y bisabuelo de Noé, ya que John Dee afirmaba que fue el último humano en hablar esta lengua antes que él y su colaborador Edward Kelley, ocultista y vidente, aunque John Dee nunca le llamaba así, sino que se refiería a él como "Angélico", "Habla Celestial" o "Adánico", ya que aseguraba que había sido utilizado por Adán en el Jardín del Edén para dar nombre a todas las criaturas de Dios. Parece ser que el Enoquiano se escribe de derecha a izquierda, y su alfabeto , que ...

Criptografía (CCCXIX): ¿Sabías que...? (XXXVIII)

El  código Bacon , ideado por Francis Bacon , se utiliza como un método esteganográfico , aunque yo diría que un tanto rudimentario y fácilmente detectable, y, como consecuencia, el mensaje que se oculta, conocido el alfabeto, es muy fácil de decodificar. Además, como otra curiosidad, cabe decir que el alfabeto de este código puede ser considerado como un precursor del código binario , ya que se puede utilizar cualquier método de escritura que permita emplear dos representaciones diferentes, por ejemplo: 0 y 1. Este código fue publicado como ilustración en su obra  "De Augmentis Scientiarum"  (1623). En primer lugar comento cómo se codifica y decodifica un mensaje, y, finalmente, cómo se puede esconder u ocultar ese mensaje en un texto aparentemente inocuo.  Para codificar un mensaje cada letra del texto plano es remplazada por un grupo de cinco letras compuesto  por caracteres "A" y/o "B" (como digo, se podrían utilizar también los dígitos binarios "...

Criptografía (CCCXVIII): ¿Sabías que...? (XXXVII)

En Llanfyllin (Gales) se encuentra una lápida (imagen que ilustra este post. Fuente:  wikipedia ) con una inscripción realizada con símbolos extraños . Bueno, no tan extraños si, como es mi caso, se han visto con anterioridad. Se trata del alfabeto tebano , al que yo creo que, como otros de los que estoy incluyendo entradas en este blog, se le puede considerar como un código. Conviene indicar que en esa inscripción también aparecen números cistercienses . Cuando vi la lápida me picó la curiosidad: ¿Qué pone? Pues bien, antes de desvelarlo, explico muy brevemente que son tanto el  alfabeto tebano  como los  números cistercienses . Tal y como nos cuenta wikipedia, el  alfabeto tebano  , también llamado alfabeto de las brujas, es un sistema de escritura, utilizado por los primeros ocultistas modernos, en el que cada carácter del alfabeto latino se sustituye por el símbolo que le corresponde en este alfabeto. La primera aparición documentada del alfabeto ...

Criptografía (CCCXVII): ¿Sabías que...? (XXXVI)

En 2018 se publicó que el CNI (Centro Nacional de Inteligencia) había resuelto una de las cifras utilizadas por el Rey Fernando II de Aragón ( "Fernando el Católico" ) y   Gonzalo Fernández de Córdoba   ( "el Gran Capitán" .  Fuente de la imagen:   wikipedia ) durante la segunda campaña militar en italia, la Guerra de Nápoles (1501-1504), aunque hay una cierta controversia porque esto se podría haber realizado, desentrañar la cifra o clave, más de un siglo antes por un historiador inglés llamado Gustave Bergenroth, que estuvo en el Archivo de Simancas a mediados del siglo XIX (fuente: El blog de Arturo Quirantes ). En las cuatro cartas que ahora se han descifrado utilizaron un Nomenclátor (ver este post donde explico este tipo de criptosistema). Me preguntaba yo en el  post  citado anteriormente si este tipo de criptosistemas eran seguros para su época y finalmente concluía que en mi opinión si lo eran. Pues bien, creo que tanto que el descifrado s...

Criptografía (CCCXVI): Las cifras en la época de los Reyes Católicos

Durante el reinado de Isabel I de Castilla ("Isabel la Católica") y Fernando II de Aragón ("Fernando el Católico", en la imagen que ilustra este post. Fuente: wikipedia ) la criptografía jugó un papel esencial debido a las enormes transformaciones que se produjeron y estaban produciéndose: la Guerra de Granada, la expansión en el Mediterráneo, los conflictos con Francia y el inicio del imperio de ultramar. En este contexto, la correspondencia real se convirtió en un asunto de Estado y, como consecuecia, la criptografía adqurió un gran apogeo para salvaguardar las comunicaciones de índole diplomática y militar. Es por ello que  los sistemas criptográficos experimentan un aumento importante de complejidad , siendo uno de los más utilizados el "Nomenclátor" , que estaba compuesto por un conjunto de signos (letras, números y símbolos) que servían para establecer un alfabeto de sustitución (casi siempre homofónico: cada letra del texto en claro se podía susti...

Criptografía (CCCXV): ¿Sabías que...? (XXXV)

Otro de los códigos que voy a incluir en la aplicación, Crypto , que estoy desarrollando en python sobre criptografía, códigos y utilidades relacionadas, es el alfabeto "litterae ignotae" . Tal y como nos cuenta wikipedia, este alfabeto era el correspondiente a la  "Lingua ignota" , descrita en el siglo XII por la abadesa Hildegarda de Bingen , quien aparentemente la empleaba con fines místicos, y que posiblemente sea el primer lenguaje construído de la historia (o "conlang" , de "constructed language" ), es decir, el primer idioma creado deliberadamente por una persona o un grupo, en lugar de surgir de manera natural a lo largo del tiempo. Lenguajes construidos son, por ejemplo: el "utópico", que aparece en el paratexto inicial de muchas ediciones antiguas de "Utopía" de Tomás Moro (ver post ), o los lenguajes que aparecen en las novelas de JRR Tolkien ( "El señor de los anillos" , "El Silmarillion" , et...