Cifrado Mata-Hari


10 respuestas [Último]
FuTuR3
FuTuR3's picture
Usuario Desconectado. Visto por última vez 1 año 17 semanas. Desconectado
Ingresó: 24 Apr 2009
Mensajes: 1

Estaba yo el otro día echando un vistazo a los retos del CODEGATE'09 y me encuentro con una prueba en la que hay que descifrar un mensaje representado en forma de partitura musical. Al parecer se hace uso de lo que se da en llamar el "cifrado Mata-Hari".

Picado por la curiosidad me puse a buscar por Internet algo más de información sobre este mecanismo de cifrado, y la verdad es que no encontré demasiado...

¿Podéis indicarme alguna referencia sobre este mecanismo de cifra? La verdad es que me pareció curioso.

¡Muchas gracias! :)

Algunas referencias al respecto:

Comentarios

Selecciona arriba tu forma preferida de visualizar los comentarios y pulsa el botón para guardar tu elección para próximas visitas (sólo si eres usuario registrado).
kikuyo
kikuyo's picture
Usuario Desconectado. Visto por última vez 1 año 18 semanas. Desconectado
Ingresó: 24 Mayo 2007
Mensajes: 5
Quizás ayude

Tampoco conozco dicho mecanismo de cifrado. Su nombre quizás se refiera poéticamente a la propia historia de Mata-Hari, cuyo cadáver "desapareció" tras su ejecución. ¿Algún tipo en el que parte del mensaje desaparezca?

O bien al mensaje cifrado que la comprometió (mensaje que fue cifrado con una clave que se sabía era conocida por los aliados) ¿Un cifrado a partir de una variación de una clave conocida?

anv
anv's picture
Usuario Desconectado. Visto por última vez 21 horas 31 min. Desconectado
Ingresó: 27 Aug 2005
Mensajes: 475
no se ve complicado

En el dibujo no se ve mucho y yo japonés no entiendo, pero en principio figura una sustitución de letras por notas musicales, pero lo interesante es que se sustituye por un tono y una duración, no sólo por un tono.

Esto podría ser un dolor de cabeza para resolverlo computacionalmente siempre que la tabla de traducción se mantenga en secreto. Simplemente el que envía el mensaje se inventaría una musiquita y detro de esta incluiría las notas indicadas. Todas las que no coincidieran con las indicadas se ignorarían así que se podría hacer una partitura muy elaborada que hasta sonara bien, y unas pocas notas podrían constituir el mensaje mientras que el resto es sólo relleno.

Una persona con conocimientos de música y de cifrado de datos tal vez podría darse cuenta de las anomalías forzadas por las notas del mensaje, pero una máquina al no tener "oido musical" jamás podría detectarlas.

Me imagino que el mismo método podría ser aplicable a letras normales, aunque para esto ya sería necesaria ayuda informática mientras que con la musiquita el cifrado puede hacerse a mano.

Alejandro Nestor Vargas
http://theflatearthsociety.org/

LlamameX
LlamameX's picture
Usuario Desconectado. Visto por última vez 35 semanas 3 días. Desconectado
Ingresó: 20 Oct 2008
Mensajes: 211
El equivalente

sería dibujar conceptos de manera que una máquina fuera incapaz de determinar un significado que a ojos humanos podría ser obvio.

Imagina algo como el dibujo de cómic de una bomba (de las de mecha) junto al dibujo de un avión, la silueta de un país y la esfera de un reloj, todo pintado en dos colores (tinta y fondo). Si el único control es el automatizado el mensaje pasará sin problemas. Esto vendría a ser como la esteganografia pero al revés. Un mensaje tan evidente que una máquina es incapaz de ver algo oculto en él.

AgustínB
AgustínB's picture
Usuario Desconectado. Visto por última vez 1 año 3 semanas. Desconectado
Ingresó: 10 Jan 2009
Mensajes: 116
Perdón

Se que sabrás borrar este comentario o moverlo a donde corresponde.

Veo que no se puede escribir en la solución al enigma de Agustín.

¿Es porque lo han resuelto?

admin
admin's picture
Usuario Desconectado. Visto por última vez 7 horas 56 min. Desconectado
Ingresó: 22 Oct 2004
Mensajes: 4845
Re: Perdón

Mis disculpas. Acabo de moverlo y de reabrir los comentarios. El sistema programado de cierre había hecho, implacable, su trabajo.

isra00
isra00's picture
Usuario Desconectado. Visto por última vez 38 semanas 2 días. Desconectado
Ingresó: 6 Sep 2008
Mensajes: 2
De niño

De niño lo conocí en uno de esos libros "aprende a ser espía", pero no conseguí componer nada que sonara con sentido y, al mismo tiempo tuviera sentido como mensaje xD Eso sí, no me fijé en que se pueden usar sostenidos y bemoles sin alterar el significado, como refleja la tabla de correspondencias del tercer enlace.

En fin, me parece una curiosidad simpática, pero nada para la vida real, a no ser que tengas un ejército de compositores a tu disposición para enviar mensajes a Rusia a través de los 40 principales jajaja

Alenog
Alenog's picture
Usuario Desconectado. Visto por última vez 8 horas 43 min. Desconectado
Ingresó: 29 Apr 2009
Mensajes: 44
Nunca se sabe

Nunca se sabe. Podrías tomar como clave del mensaje cifrado que vas a mandarles el resultado de descifrar la sinfonía del viernes anterior ;)

LlamameX
LlamameX's picture
Usuario Desconectado. Visto por última vez 35 semanas 3 días. Desconectado
Ingresó: 20 Oct 2008
Mensajes: 211
Por los 40 principales no, pero

¿qué tal como politono en un móvil?

jackepc
jackepc's picture
Usuario Desconectado. Visto por última vez 1 año 18 semanas. Desconectado
Ingresó: 29 Apr 2009
Mensajes: 1
es posible

Es posible por ejemplo crear algo muy básico basado en beeps mediante scripts y un par de programas.

El programa beep por ejemplo de linux nos permite generar beeps de x frecuencia (beep -f x). Esos beeps pueden ser grabados entre ausencias de sonido.

Audacity tiene un generador de frecuencia que permite realizar señales de test.

Existe también este programa para windows:
Ultramorse

Meter mensajes cifrados como audio es sencillo, que ese audio luego sea musical no tanto pero también.

No se si algunos recordáis los trackers (uno muy bueno es el milktracker) para secuenciar sampleos utilizando las teclas del mismo teclado.

Lo bueno de los trackers es que almacenan en su interior la estructura musical así como los sampleos utilizados.

Mismamente se puede usar como sampleo un documento de texto que va a sonar de una determinada forma, e incluso se puede crear musica usando archivos de texto plano como instrumentos.

Independientemente de que se puedan usar o no textos como sampleos la propia estructura musical indica cuando y como van a sonar esos instrumentos.

Podría por tanto usarse una secuencia en el estribillo de un tema musical que indicase la clave para descrifrar el contenido de uno de los instrumentos, e incluso indicar la propia clave que instrumento es el que está cifrado.

Para descifrar el contenido de ese instrumento cifrado (puede ser lo que sea, un vídeo cifrado, un documento, un archivo de audio, ...) precisamos la clave que se encuentra en la propia secuencia del tema musical.

Visualizando la estructura del tema musical, justo en el estribillo tendríamos que sacar la clave y luego descifrar el archivo exportando el instrumento/sampleo.
La musica suena sin que nadie detecte que realmente determinados patrones de la estructura son realmente una clave que va a servirnos para descifrar el contenido de uno de los sampleos.

Los temas musicales suelen llevar una base rítmica que se repite en loop o en varios loops. La clave podría ser esa propia secuencia rítmica.
El sampleo podría ir cifrado en aes y la clave como digo estar contenida en la estructura musical.

También se pueden usar sampleos de voz reversos cortos que escuchados a una frecuencia alta pasan sin ser detectados o al menos no pareciendo una voz.
Esa voz indica una letra o una palabra.

Si metemos esas "notas" en el canal 4 por ejemplo o para reproducirse solo en el altavoz izquierdo, ... ya podemos filtrar algo, o ... simplemente escuchando ese canal invirtiendo el sentido del tema musical y alterando la frecuencia.

Estos mensajes cifrados se usaban en los vinilos y evidentemente son obra de satanás.

Respecto a mata hari, ha salido un juego actualmente (una aventura gráfica) sobre la vida y obra de esta bailarina/espia/prostituta y que recomiendo para los que estén interesados en saber más sobre ella.

david.a.a
david.a.a's picture
Usuario Desconectado. Visto por última vez 1 año 18 semanas. Desconectado
Ingresó: 29 Apr 2009
Mensajes: 1
Parece un cifrado por sustitución

No tengo ni idea de criptografía, pero parece un cifrado por sustitución: cada carácter se sustituye por un pequeño motivo musical de una o dos notas.

Quería agradecerte esta entrada, me has dado una idea para un 'post' en mi blog, en el que propongo un ejemplo:

http://davidasorey.net/281/musica-y-criptografia

Un saludo.

Patrocinadores

Cómo patrocinar

Kriptópolis alojado en:
Zilos-Veloxia Network 

Tu mejor defensa:
Bufet Almeida

Test de Intrusión Online:
Security Guardian