Ir al contenido principal

Entradas

Mostrando entradas de 2026

Criptografía (CCCXXVI): ¿Sabías que...? (XL)

El alfabeto enoquiano aparece en la última novela de   Dan Brown : "El último secreto" , y en la parte inferior de su contraportada hay una inscripción que lo utiliza. Ya conté en este post que este alfabeto corresponde al lenguaje angelical que, en el siglo XVI, los ocultistas británicos John Dee (1527-1609) y Edward Kelley (1555-1597) afirmaron que los ángeles les habían revelado. El texto codificado en enoquiano de la contraportada es el siguiente: Creo que decodificar estos símbolos no supone realizar ningún tipo de espóiler, ya que con ello no se revela nada relevante de la novela que pudiera reducir el interés de leerla por parte de aquellos que aún no lo hayan hecho. La decodificación se puede realizar, sin ninguna dificultad, con el alfabeto que se muestra en el citado post, y el texto decodificado es el siguiente: Hay que tener en cuenta que, según el propio John Dee, el enoquiano se escribe de derecha a izquierda, por lo que, si leemos el texto decodificado en ...

Criptografía (CCCXXV): Solución Reto 50

Solución al último reto sobre codificación que he puesto en este blog. El enunciado del reto es el siguiente:  En el   último reto   que puse hacía referencia al   código Base64  (si decodificamos el título de este reto,  "Q8OzZGlnb3M=" , 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. Solución: 1. 010000001101000011100110000000000000110100110001000101101000000100000001011 La segunda pista que puse para resolver este reto decía: "El primero es un código b in a rio con 5 dígitos por cada letra". Si nos fijamos bien, en la pista anterior se muetran en cursiva las cadenas de caracteres ' b' , ' a'  y ' con' , por lo que e...

Criptografía (CCCXXIV): Crypto (II)

'Crypto'  es un pequeño desarrollo , que estoy realizado en python utilizando tkinter como interfaz gráfico de usuario (GUI),  sobre criptografía, criptoanálisis, codificación, hashes y  utilidades relacionadas . Esta entrada se refiere a la segunda versión , que, además de todas las funcionalidades contempladas en la primera, incorpora nuevos criptosistemas clásicos y unos pocos modernos, codificación mediante diversos códigos, cálculo de hashes y nuevas utilidades. Todavía quedan muchas cosas por implementar, que se irán incluyendo en versiones posteriores. Descargar Crypto v2.0: Nota : para que los cifrados  y los códigos con símbolos funcionen correctamente es necesario  instalar las fuentes que se proporcionan en la carpeta '/recursos/fuentes'; clic del boton derecho sobre el archivo de la fuente a instalar y clic sobre la opción 'Instalar'. Quizás también te interese :

Criptografía (CCCXXIII): La cifra de Hernán Cortés

Continuando con la criptografía española del siglo XVI, en este post me voy a referir a la cifra empleada por el conquistador de México: Hernán Cortés . Se trata de un sistema de sustitución homófónica , lo que implica que un carácter del texto en claro puede ser sustituido por más de un símbolo en el criptograma; dificultándose así el criptoanálisis mediante el análisis de frecuencias . A continuación, veremos la cifra empleada por   Hernán Cortés , o al menos una de ellas, a partir del descifrado de un fragmento de una carta que éste envío a su pariente y procurador ad litem : el Lic. Francisco Núñez, y que está fechada el 25 de junio de 1532. La carta completa fue descifrada por Francisco Monterde García lcazbalceta en 1925. En la figura se puede observar el facsímil de la carta del que se parte y el fragmento de la misma que se descifrará más adelante (enmarcado en color rojo). La calidad del facsímil es baja, pero, aunque esto dificulta la identificación de algunos símbol...

Criptografía (CCCXXII): La cifra de María I de Escocia

Ya escribí un post en el que conté la historia de las cartas cifradas que se intercambiaban María Estuardo, la reina María I de Escocia y prima de Isabel I de inglaterra , y el principal conspirador del después conocido como "Complot Babington" (en inglés, 'Babington plot' ), un tal Anthony Babington . La conspiración consistía en liberar a María Estuardo del encierro en el que su prima la había recluido, asesinar a esta última y subir al trono de Inglaterra a la reina escocesa. Pues bien, en este post pongo los detalles del sistema criptográfico empleado que, como estaba de moda por aquella época, era un Nomenclátor , y del descifrado de un fragmento de la carta más famosa de este complot. La cifra de María I de Escocia estaba compuesta por una cifra ordinaria, en este caso de sustitución simple monoalfabética  (el alfabeto y los símbolos que sustituyen a cada una de las letras y que figuran en la parte superior de la siguiente figura) y un diccionario con palabra...