lunes, 4 de julio de 2016
Código del zig zag.
Para codificar un mensaje cualquiera usando este método, por ejemplo el mensaje:
Salgamos a dar una vuelta amiga.
Lo primero que haremos es contar las letras, nuestro mensaje tiene 26 letras. Si el número de letras no es múltiplo de 4 agregamos lo que se llaman letras mudas,XZ hasta que nos quede un número múltiplo de 4, en nuestro caso justamente tenemos que agregar 2 letras.
Anotamos el mensaje colocando alternativamente una letra más arriba y otra más abajo en la página como muestro,
Si leemos el mensaje de izquierda a derecha, nos damos cuenta que el mensaje ya no se entiende, pero en este tipo de cifrado las letras se agrupan de a 4 cosa que hace un poco ás difícil el entender lo que ha sucedido con este mensaje.
Quedaría así.
SLAO AAUA ULAM GXAG MSDR NVET AIAY
Decodificarlo es muy fácil, mis alumnos de 12 y 13 los pudieron descifrarlo y encontraron diversas estrategias, algunas más optimas que otras obviamente.
En el libro de Martin Gardner, "El idioma de los espías", nos presentan variantes de este código, como sería escribir en zigzag pero con tres renglones, considerando un número de letras múltiplo de 4 igual que en el caso anterior y en los códigos que veremos más adelante.
Nuestro mensaje quedará así:
SAAU UAGA GMSD RNVE TAIA ZLOA ALMX
Mis alumnos encontraron su propia estrategia para descifrarlo, no les fue fácil a algunos.
HASTA LA PRÓXIMA ENTRADA.
ERAS EAZX XPNZ
El Idioma de los Espías. Martin Gardner.
Martin Gardner, gran matemático, gran difusor de las matemáticas....
Me encantan sus libros, he ido adquiriendo con el tiempo varios de ellos, los he comprado por internet y otros en Argentina donde salen muy baratos...
Entre sus libro destacaré "El Idioma de los Espías", un pequeño libro que me introdujo en este juego de escribir mensajes cifrados.
En general los códigos se dividen en tres tipos.
Código de transposición, Código de Sustitución y código de ocultación.
Desarrollaré un poco la idea de código por transposición, es un cifrado donde no se cambian las letras, solamente se ubican en ora posición, un código de transposición sencillo sería ordenar las letras de un mensaje de atrás para delante, por ejemplo:
Estoy cansada de esperarte, se escribiría, Etrarepse ed adasnac yotse.
Yo recuerdo haber jugado con mis amigos y hermanos a hacer esto con nuestros nombres, me llamo entonces Aznarepse Avonasac, sin siquiera pensarlo mucho...
El problema sería, si el mensaje fuera un palíndromo, ya que estos mensajes se escriben igual de adelante para atrás que de atrás para adelante.
Por ejemplo: Anita lava la tina o Dabale arroz a la zorra el Abad.... Estos mensajes quedaría igual escritos usando este cifrado.
Así como nosotros usábamos este código de transposición cuando éramos pequeños, podemos pensar que descifrar un mensaje escrito así, no es suficientemente seguro.
Martin Gardner en su libro enseña varios códigos de transposición, el código del Zigzag, el código del camino tortuoso, recorrido de espiral y cualquier mezcla de estos cifrados.
Sigo desarrollando estas ideas en la próxima entrada.
Aznarepse.
Suscribirse a:
Entradas (Atom)

