Las Matemáticas no son lo                             matemática ha trabajado con toda clase de

                                                          entes que no necesariamente son cifras o
               que parecen                                cantidades. Justo por esta razón es que, en la

          José Enrique Alvarez Estrada*                   actualidad, se la describe como “la ciencia que

Siempre que oímos hablar de matemáticas,                  estudia los patrones”.

inmediatamente pensamos en números. Hace                  -¿Los patrones? O sea, ¿las personas que

algún tiempo, un amigo matemático me platicó              contratan empleados? De seguro eso hubiera

una anécdota al respecto: en su juventud,                 pensado el abarrotero vecino de mi amigo.

cuando recién iniciaba la carrera, en cierta              Pero no, no se trata de ese tipo de patrones

ocasión acudió a una tienda de abarrotes de               precisamente...

los alrededores de su casa a hacer el                     Pongamos un ejemplo: ¿se pudiera hacer

mandado;        el    abarrotero      le    preguntó:     matemáticas con las letras? Y de ser así,

-Muchacho, ¿es cierto que estás estudiando                ¿para qué serviría eso?

matemáticas? A lo que mi amigo le respondió               Imaginemos que, en uno de esos días de

muy orgulloso: -Sí, en la Facultad. Para su               tedio y aburrimiento típicos de las vacaciones,

sorpresa, el abarrotero prosiguió: -Entonces,             se nos ocurre dividir una circunferencia en 26

¡dime cuanto es 127,288,394 dividido entre                rebanadas o “gajos”, y que en cada una de

123,289!                                                  ellas escribimos una letra del alfabeto (claro

En realidad, la definición más conocida de las            está, falta la “Ñ”, pero la vamos a obviar por el

matemáticas es “la ciencia que estudia los                momento). A una letra cualquiera, por ejemplo

números”, pero casi desde sus orígenes la                 la “K”, le ponemos una flechita que la señale

                                                          claramente. Como la tarde está gris y el cielo
*   José Enrique Alvarez gusta definirse a sí mismo, en   plomizo, tenemos tiempo de sobra, así que
    palabras de Cliff Stoll, “no como un técnico ni un
    artesano, sino como un artista que se expresa a       dibujamos un segundo círculo más grande
    través de la invisible urdimbre de los hilos
                                                          que el anterior, también lo dividimos en 26
    electrónicos”. Puede contactársele vía e-mail en
    jalvarez@software.org.mx
rebanadas, y nuevamente escribimos las 26             hubiera pensado nuestro amigo abarrotero.

letras, una en cada rebanada, olvidándonos            Pero en realidad no lo es tanto: criptos es una

nuevamente de la molesta “Ñ”. El resultado            palabra de origen griego que significa “oculto”.

sería algo como lo que muestra la Ilustración         Y eso es exactamente lo que nuestro Disco de

1.                                                    Alberti hace: ¡ocultar un mensaje para que

                                                      sólo pueda leerlo aquél que conozca el

                                                      método secreto!

                                                      Pongamos un ejemplo: supongamos que

                                                      queremos      encriptar   el    mensaje      “LAS

                                                      MATEMÁTICAS SON DIVERTIDAS”. Para

                                                      ello, lo único que necesitamos es hacer girar

                                                      el disco pequeño hasta que coincida la letra

                                                      “K” (recordemos que dicha letra está marcada

                                                      por una flecha, para distinguirla) con cualquier

                                                      letra del disco grande que nosotros queramos:

                                                      yo voy a alinearla con la letra “W”, a modo de

 Ilustración 1Los dos discos de papel terminados.     ejemplo.

                                                      Ahora,     comencemos     a    encriptar   nuestro
A continuación, tomamos unas tijeras y
                                                      mensaje. En primer lugar, escribiremos la letra
recortamos ambos círculos, y después los
                                                      “W” como “prefijo” (es decir, la primera letra)
unimos mediante un eje que hacemos pasar
                                                      de nuestro mensaje codificado. Después,
por sus dos centros. ¿Qué es lo que tenemos
                                                      recorreremos una por una las letras del
aquí? Una máquina matemática conocida
                                                      mensaje      “LAS     MATEMÁTICAS            SON
como el Disco de Alberti, que puede servir
                                                      DIVERTIDAS” en el disco pequeño, anotando
para encriptar un mensaje.
                                                      la que aparece alineada con ella en el disco
-Encriptar,   ¡qué    palabra     tan   rebuscada!,
grande. Así obtendremos:                                     interior.

LAS MATEMATICAS SON DIVERTIDAS                             4. Añade los espacios faltantes.

WXME YMFQYMFUOME EAZ PUHQDFUPME                            Pero, ¿qué rayos tiene que ver todo esto con

Si suprimimos todos los espacios en blanco                 las matemáticas? ¡Esto suena demasiado

(una      costumbre     que    todos     los   buenos      divertido para ser matemáticas!, ¿o no? Pues

criptógrafos siguen), el galimatías resultante             bien, no sólo se trata de matemáticas, sino

será:                                                      que además son matemáticas de altos vuelos.

    WXMEYMFQYMFUOMEEAZPUHQDFUPME.                          Pensemos        lo        siguiente:    ¿qué     estamos

Ciertamente, ¡imposible de entender si no se               haciendo, desde el punto de vista matemático,

sabe      el   procedimiento     mencionado!         El    cuando alineamos la letra “K” con la letra “W”?

resultado que hemos obtenido se conoce                     En realidad, estamos desplazando las letras

como       mensaje     cifrado, mientras       que    el   un total de 12 lugares hacia la derecha, ya

mensaje original que dió pie a éste, se llama              que son 12 letras las que separan a la “K” de

texto plano o texto llano.                                 la “W”.

Ahora bien, suponiendo que tengamos algún                   A=       B=     C=          D= E=5 F=6 G=

amigo que comparte nuestros momentos de                      1        2         3        4                     7
ocio, y si éste ha fabricado el mismo disco de              H=       I=9    J=          K=        L=   M=     N=

Alberti     que   nosotros,     fácilmente       puede       8                  10       11       12   13      14
                                                            O=       P=     Q=          R=        S=   T=     U=
desencriptar el mensaje, de la siguiente forma:
                                                             15      16         17       18       19   20      21
1. Lee la primera letra del mensaje cifrado.
                                                            V=       W=     X=          Y=        Z=
2. Alinea la “K” de su disco pequeño con dicha
                                                             22      23         24       25       26
  letra.
                                                           Tabla 1Los códigos numéricos que representan a cada

3. Busca, una por una, las letras del mensaje                                   letra del alfabeto.

  cifrado         en      el     disco         exterior,   Por lo tanto, si suponemos que la letra “A” es

  reemplazándolas por sus vecinas del disco                la número 1, la “B” la número 2, y así
consecutivamente -tal como nos muestra la                   elegante para el residuo de una división

Tabla      1     para    cada   letra     del   alfabeto-   entera: se trata del mismo concepto de

tendremos que:                                              residuo que todos aprendimos a calcular en la

L    A         S   M  A              T     E      M    A    primaria. Veamos qué pasa si aplicamos dicha
T    I         C  A  S              ...
12   1         19 13 1               20    5      13   1    operación:
20   9         3  1  19
                                                            19 + 12 = 31, pero 31 mod 26 = 5 (la letra “E”)
Si ahora le sumamos 12 (la distancia que hay
                                                            20 + 12 = 32, pero 32 mod 26 = 6 (la letra “F”)
de la “K” a la “W”) a todos estos números,
                                                            La palabra “mod” que aparece arriba, indica la
resulta:
                                                            operación matemática de obtener el residuo
12 + 12 = 24 (la letra “X”)
                                                            de la división, desechando el cociente que nos
1 + 12 = 13 (la letra “M”)
                                                            haya quedado. Si comparamos los resultados
19 + 12 = 31 (¿qué pasó aquí?)
                                                            obtenidos -el número 5 que representa a la
13 + 12 = 25 (la letra “Y”)
                                                            letra “E” y el número 6 que representa a la “F”-
1 + 12 = 13 (la letra “M”)
                                                            veremos que coinciden perfectamente con lo
20 + 12 = 32 (¿qué pasó aquí?)
                                                            que nos arrojó nuestro Disco de Alberti
5 + 12 = 17 (la letra “Q”)
                                                            anteriormente.
13 + 12 = 25 (la letra “Y”)
                                                            ¿Nos resulta conocido este concepto de
Si somos observadores notaremos que las
                                                            “módulo”? ¡Claro! Lo utilizamos todos los días
letras     “S”    y     “T”   nos    están      causando
                                                            para leer la hora en los relojes analógicos o
problemas: al sumar 12 a sus respectivas
                                                            “de carátula”. Estos relojes trabajan sus
posiciones, dan valores mayores de 26, ¡pero
                                                            minutos y sus segundos con “aritmética
sólo tenemos 26 letras en el alfabeto! ¿Cómo
                                                            módulo 60”, y por tanto cuando pasamos del
lo solucionamos?
                                                            minuto 59, no llegamos al 60, sino que
El secreto está en una propiedad matemática
                                                            regresamos al minuto 0, avanzando 1 hora.
llamada aritmética módulo 26. La palabra
                                                            Por cierto, que la primera persona conocida
“módulo” no es otra cosa que un nombre
por utilizar nuestro método de encripción no           Tabla 2 te muestro un pequeño programa,

fue    León     Battista   Alberti       -matemático   creado en el lenguaje de programación

renacentista,    llamado      el    Padre    de   la   Blassic (un dialecto de Basic), que simula el

Criptografía-, sino Julio César, el Emperador          Disco de Alberti. ¡Te invito a que descargues

de Roma: el buen Cesarín acostumbraba a                el intérprete de Blassic en tu computadora y lo

enviar mensajes a sus generales en el frente,          pruebes! Blassic es un software gratuito,

desplazando las letras 7 posiciones. Debido a          disponible en

esta razón, este método se conoce también              http://www.arrakis.es/~ninsesabe/blassic/

como “Clave Cesárea”.                                  De hecho, este pequeño programa funcionará

Podemos imaginar que, hasta hace pocos                 con ninguna o muy pocas modificaciones en

años, máquinas de cifrado como el Disco de             cualquier otro dialecto de Basic. Con un poco

Alberti eran la única forma de lidiar con los          de imaginación, ¡podrás extenderlo para que

grandes volúmenes de mensajes que la                   también desencripte los mensajes en texto

milicia,   la   diplomacia,        los   organismos    llano!

financieros y un largo etcétera de aplicaciones        10 ' Programa que simula el Disco de Alberti
                                                       20 ' (c) 2005, Jose Enrique Alvarez Estrada
más tenían; se requerían verdaderos ejércitos          30 ' Este programa se distribuye bajo Licencia
                                                       Publica General GNU (GPL)

de cifradores y decriptadores, que gastaban            40 INPUT "LETRA ALINEADA CON LA 'K': "; Letra$
                                                       50 Cifrado$ = Letra$

sus vidas en esta actividad, por demás                 60 Distancia = ASC(Letra$) - ASC("K")
                                                       70 INPUT "Texto llano: "; Llano$

propensa a errores.                                    80 FOR i=1 TO LEN(Llano$)
                                                       90 Caracter$ = UPPER$ ( MID$(Llano$, i, 1) )
                                                       100 IF Caracter$ >= "A" AND Caracter$ <= "Z" THEN
Pero la llegada de la computadora trastocó
                                                       Cifrado$ = Cifrado$ + CHR$( (ASC( Caracter$) - 65 +
                                                       Distancia ) MOD 26 + 65)
completamente todo esto. En la actualidad,
                                                       110 NEXT i
                                                       120 PRINT Cifrado$
resulta extremadamente fácil programar una
                                                       130 END

de estas máquinas para que realice, sin error
                                                       Tabla 2 Listado en Blassic del Simulador del Disco de

alguno, cualquier cantidad de operaciones de           Alberti.

cifrado y decriptación para nosotros. En la
Conclusiones
Es evidente, a partir de esta pequeña

demostración, que las matemáticas no son lo

que parecen; o sea, que el león no es como lo

pintan. La capacidad ilimitada de esta ciencia

maravillosa para generar “reglas del juego” (o

sea, operaciones) sobre conjuntos de objetos

(que a veces son números, y a veces -como

en esta ocasión- pueden ser letras), hace que

resulte muy divertido, a la vez de muy

práctico, usarla para aplicaciones que tienen

repercusiones importantes en el mundo real.

En artículos posteriores, explicaré cómo y por

qué se inventó la “estadística” (o sea, la

ciencia “del Estado”), en respuesta a la

necesidad de desarrollar técnicas para leer los

mensajes secretos (es decir, “criptoanalizar”

dichos mensajes). Y por supuesto, ¡crearemos

una máquina capaz de romper los sistemas de

cifrado de nuestros enemigos imaginarios!

Más contenido relacionado

PPTX
Materecreativa
PDF
Matematicas posteadas en la red 2015
PPTX
Web 2.0 y sus aplicaciones en Salud
PPTX
Evablog2
PDF
Mobile learning
PPS
March soar students
PPTX
practicas de microsoft word &excel'
Materecreativa
Matematicas posteadas en la red 2015
Web 2.0 y sus aplicaciones en Salud
Evablog2
Mobile learning
March soar students
practicas de microsoft word &excel'

Destacado (20)

DOCX
Evaluacion general 6
ODP
Els plàstics!
PPTX
Social business
PDF
Cronograma atividades 2012 13
PPTX
Mount Kilimanjaro
PPT
Presentació fumh i aua empreses, març 2010 ok
KEY
Bloqueo caudal en pediatria
PPTX
Chall11 Simsafety
PPT
Verhogen van conversie in Webshops
PDF
La Piratería en el Caribe: Un caso de Estudio de Logística
PPT
Tarea 7 e learning
PDF
Cuadros nico y darío
PPT
Fem llibretes de reciclatge
PPT
A sociedade medieval
PPT
Producto 11
PPT
Rochas utilizadas na construción
PDF
Cronograma atividades 2012 13
PPTX
Presentation1
PPT
Nv180 tv slides
PPT
Meritxell (no tie, no water)
Evaluacion general 6
Els plàstics!
Social business
Cronograma atividades 2012 13
Mount Kilimanjaro
Presentació fumh i aua empreses, març 2010 ok
Bloqueo caudal en pediatria
Chall11 Simsafety
Verhogen van conversie in Webshops
La Piratería en el Caribe: Un caso de Estudio de Logística
Tarea 7 e learning
Cuadros nico y darío
Fem llibretes de reciclatge
A sociedade medieval
Producto 11
Rochas utilizadas na construción
Cronograma atividades 2012 13
Presentation1
Nv180 tv slides
Meritxell (no tie, no water)
Publicidad

Similar a Las Matemáticas no son lo que Parecen (20)

PDF
Dobble: el juego de salón que esconde un tesoro matemático
PDF
Anagrama
PDF
Cine y matematicas : el código ASCII
PDF
Cuadros magicos
PDF
Cuadros magicosme
PPT
Autoeval
PPT
Autoeval
PPT
ECUACIONES LINEALES
PPT
ECUACIONES LINEALES
PDF
RUTA 2 DE LECTURA
PPT
DOC
A leer matemáticas (Rafael Ramírez Uclés)
DOC
Base vademécum
PPT
CuadradosMagicos.ppt
PPT
Unidad Nº1
PPTX
meterologia en el peru y cuerpos de aire .pptx
PDF
Ejercicios resueltos-ecuaciones-primer-grado
PDF
Ejercicios resueltos-ecuaciones-primer-grado
PDF
Juegos
Dobble: el juego de salón que esconde un tesoro matemático
Anagrama
Cine y matematicas : el código ASCII
Cuadros magicos
Cuadros magicosme
Autoeval
Autoeval
ECUACIONES LINEALES
ECUACIONES LINEALES
RUTA 2 DE LECTURA
A leer matemáticas (Rafael Ramírez Uclés)
Base vademécum
CuadradosMagicos.ppt
Unidad Nº1
meterologia en el peru y cuerpos de aire .pptx
Ejercicios resueltos-ecuaciones-primer-grado
Ejercicios resueltos-ecuaciones-primer-grado
Juegos
Publicidad

Más de José Enrique Alvarez Estrada (20)

ODP
Video Mapping con Open Source
ODP
Video Mapping con Open Source
PDF
BAT 2 CLI, CLI 2 COW, COW 2 GUI
ODP
ODP
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
ODP
Cómo el Open Source Cambió mi Vida
ODP
Breve historia de la propiedad industrial
ODP
Utilidad e impacto de las redes sociales versión 1.5
ODP
Taller "Small Data con SQL"
ODP
De profesor a emprendedor
ODP
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
PDF
Las sinrazones de la Educación Superior
PDF
De aventón... Una historia de TERROR en [y con] el transporte público
ODP
Grammars and Syntax
ODP
Pensamiento STEM Guiado por Datos
PDF
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
ODP
Las apps en el Sector Educativo
ODP
Pirámide organizacional
ODP
De homo sapiens a homo deus
ODP
Inducción al Sistema de Posgrado y MIGA
Video Mapping con Open Source
Video Mapping con Open Source
BAT 2 CLI, CLI 2 COW, COW 2 GUI
Elon Musk: el verdadero Ironman [detrás de Tesla Motors, SpaceX y SolarCity]
Cómo el Open Source Cambió mi Vida
Breve historia de la propiedad industrial
Utilidad e impacto de las redes sociales versión 1.5
Taller "Small Data con SQL"
De profesor a emprendedor
¡Crea tu propio Lab de Ciencias con tu Computadora o Smartphone!
Las sinrazones de la Educación Superior
De aventón... Una historia de TERROR en [y con] el transporte público
Grammars and Syntax
Pensamiento STEM Guiado por Datos
De ingeniero a hacker... ¡y de hacker a maker! La necesidad de más práctica e...
Las apps en el Sector Educativo
Pirámide organizacional
De homo sapiens a homo deus
Inducción al Sistema de Posgrado y MIGA

Las Matemáticas no son lo que Parecen

  • 1. Las Matemáticas no son lo matemática ha trabajado con toda clase de entes que no necesariamente son cifras o que parecen cantidades. Justo por esta razón es que, en la José Enrique Alvarez Estrada* actualidad, se la describe como “la ciencia que Siempre que oímos hablar de matemáticas, estudia los patrones”. inmediatamente pensamos en números. Hace -¿Los patrones? O sea, ¿las personas que algún tiempo, un amigo matemático me platicó contratan empleados? De seguro eso hubiera una anécdota al respecto: en su juventud, pensado el abarrotero vecino de mi amigo. cuando recién iniciaba la carrera, en cierta Pero no, no se trata de ese tipo de patrones ocasión acudió a una tienda de abarrotes de precisamente... los alrededores de su casa a hacer el Pongamos un ejemplo: ¿se pudiera hacer mandado; el abarrotero le preguntó: matemáticas con las letras? Y de ser así, -Muchacho, ¿es cierto que estás estudiando ¿para qué serviría eso? matemáticas? A lo que mi amigo le respondió Imaginemos que, en uno de esos días de muy orgulloso: -Sí, en la Facultad. Para su tedio y aburrimiento típicos de las vacaciones, sorpresa, el abarrotero prosiguió: -Entonces, se nos ocurre dividir una circunferencia en 26 ¡dime cuanto es 127,288,394 dividido entre rebanadas o “gajos”, y que en cada una de 123,289! ellas escribimos una letra del alfabeto (claro En realidad, la definición más conocida de las está, falta la “Ñ”, pero la vamos a obviar por el matemáticas es “la ciencia que estudia los momento). A una letra cualquiera, por ejemplo números”, pero casi desde sus orígenes la la “K”, le ponemos una flechita que la señale claramente. Como la tarde está gris y el cielo * José Enrique Alvarez gusta definirse a sí mismo, en plomizo, tenemos tiempo de sobra, así que palabras de Cliff Stoll, “no como un técnico ni un artesano, sino como un artista que se expresa a dibujamos un segundo círculo más grande través de la invisible urdimbre de los hilos que el anterior, también lo dividimos en 26 electrónicos”. Puede contactársele vía e-mail en [email protected]
  • 2. rebanadas, y nuevamente escribimos las 26 hubiera pensado nuestro amigo abarrotero. letras, una en cada rebanada, olvidándonos Pero en realidad no lo es tanto: criptos es una nuevamente de la molesta “Ñ”. El resultado palabra de origen griego que significa “oculto”. sería algo como lo que muestra la Ilustración Y eso es exactamente lo que nuestro Disco de 1. Alberti hace: ¡ocultar un mensaje para que sólo pueda leerlo aquél que conozca el método secreto! Pongamos un ejemplo: supongamos que queremos encriptar el mensaje “LAS MATEMÁTICAS SON DIVERTIDAS”. Para ello, lo único que necesitamos es hacer girar el disco pequeño hasta que coincida la letra “K” (recordemos que dicha letra está marcada por una flecha, para distinguirla) con cualquier letra del disco grande que nosotros queramos: yo voy a alinearla con la letra “W”, a modo de Ilustración 1Los dos discos de papel terminados. ejemplo. Ahora, comencemos a encriptar nuestro A continuación, tomamos unas tijeras y mensaje. En primer lugar, escribiremos la letra recortamos ambos círculos, y después los “W” como “prefijo” (es decir, la primera letra) unimos mediante un eje que hacemos pasar de nuestro mensaje codificado. Después, por sus dos centros. ¿Qué es lo que tenemos recorreremos una por una las letras del aquí? Una máquina matemática conocida mensaje “LAS MATEMÁTICAS SON como el Disco de Alberti, que puede servir DIVERTIDAS” en el disco pequeño, anotando para encriptar un mensaje. la que aparece alineada con ella en el disco -Encriptar, ¡qué palabra tan rebuscada!,
  • 3. grande. Así obtendremos: interior. LAS MATEMATICAS SON DIVERTIDAS 4. Añade los espacios faltantes. WXME YMFQYMFUOME EAZ PUHQDFUPME Pero, ¿qué rayos tiene que ver todo esto con Si suprimimos todos los espacios en blanco las matemáticas? ¡Esto suena demasiado (una costumbre que todos los buenos divertido para ser matemáticas!, ¿o no? Pues criptógrafos siguen), el galimatías resultante bien, no sólo se trata de matemáticas, sino será: que además son matemáticas de altos vuelos. WXMEYMFQYMFUOMEEAZPUHQDFUPME. Pensemos lo siguiente: ¿qué estamos Ciertamente, ¡imposible de entender si no se haciendo, desde el punto de vista matemático, sabe el procedimiento mencionado! El cuando alineamos la letra “K” con la letra “W”? resultado que hemos obtenido se conoce En realidad, estamos desplazando las letras como mensaje cifrado, mientras que el un total de 12 lugares hacia la derecha, ya mensaje original que dió pie a éste, se llama que son 12 letras las que separan a la “K” de texto plano o texto llano. la “W”. Ahora bien, suponiendo que tengamos algún A= B= C= D= E=5 F=6 G= amigo que comparte nuestros momentos de 1 2 3 4 7 ocio, y si éste ha fabricado el mismo disco de H= I=9 J= K= L= M= N= Alberti que nosotros, fácilmente puede 8 10 11 12 13 14 O= P= Q= R= S= T= U= desencriptar el mensaje, de la siguiente forma: 15 16 17 18 19 20 21 1. Lee la primera letra del mensaje cifrado. V= W= X= Y= Z= 2. Alinea la “K” de su disco pequeño con dicha 22 23 24 25 26 letra. Tabla 1Los códigos numéricos que representan a cada 3. Busca, una por una, las letras del mensaje letra del alfabeto. cifrado en el disco exterior, Por lo tanto, si suponemos que la letra “A” es reemplazándolas por sus vecinas del disco la número 1, la “B” la número 2, y así
  • 4. consecutivamente -tal como nos muestra la elegante para el residuo de una división Tabla 1 para cada letra del alfabeto- entera: se trata del mismo concepto de tendremos que: residuo que todos aprendimos a calcular en la L A S M A T E M A primaria. Veamos qué pasa si aplicamos dicha T I C A S ... 12 1 19 13 1 20 5 13 1 operación: 20 9 3 1 19 19 + 12 = 31, pero 31 mod 26 = 5 (la letra “E”) Si ahora le sumamos 12 (la distancia que hay 20 + 12 = 32, pero 32 mod 26 = 6 (la letra “F”) de la “K” a la “W”) a todos estos números, La palabra “mod” que aparece arriba, indica la resulta: operación matemática de obtener el residuo 12 + 12 = 24 (la letra “X”) de la división, desechando el cociente que nos 1 + 12 = 13 (la letra “M”) haya quedado. Si comparamos los resultados 19 + 12 = 31 (¿qué pasó aquí?) obtenidos -el número 5 que representa a la 13 + 12 = 25 (la letra “Y”) letra “E” y el número 6 que representa a la “F”- 1 + 12 = 13 (la letra “M”) veremos que coinciden perfectamente con lo 20 + 12 = 32 (¿qué pasó aquí?) que nos arrojó nuestro Disco de Alberti 5 + 12 = 17 (la letra “Q”) anteriormente. 13 + 12 = 25 (la letra “Y”) ¿Nos resulta conocido este concepto de Si somos observadores notaremos que las “módulo”? ¡Claro! Lo utilizamos todos los días letras “S” y “T” nos están causando para leer la hora en los relojes analógicos o problemas: al sumar 12 a sus respectivas “de carátula”. Estos relojes trabajan sus posiciones, dan valores mayores de 26, ¡pero minutos y sus segundos con “aritmética sólo tenemos 26 letras en el alfabeto! ¿Cómo módulo 60”, y por tanto cuando pasamos del lo solucionamos? minuto 59, no llegamos al 60, sino que El secreto está en una propiedad matemática regresamos al minuto 0, avanzando 1 hora. llamada aritmética módulo 26. La palabra Por cierto, que la primera persona conocida “módulo” no es otra cosa que un nombre
  • 5. por utilizar nuestro método de encripción no Tabla 2 te muestro un pequeño programa, fue León Battista Alberti -matemático creado en el lenguaje de programación renacentista, llamado el Padre de la Blassic (un dialecto de Basic), que simula el Criptografía-, sino Julio César, el Emperador Disco de Alberti. ¡Te invito a que descargues de Roma: el buen Cesarín acostumbraba a el intérprete de Blassic en tu computadora y lo enviar mensajes a sus generales en el frente, pruebes! Blassic es un software gratuito, desplazando las letras 7 posiciones. Debido a disponible en esta razón, este método se conoce también http://www.arrakis.es/~ninsesabe/blassic/ como “Clave Cesárea”. De hecho, este pequeño programa funcionará Podemos imaginar que, hasta hace pocos con ninguna o muy pocas modificaciones en años, máquinas de cifrado como el Disco de cualquier otro dialecto de Basic. Con un poco Alberti eran la única forma de lidiar con los de imaginación, ¡podrás extenderlo para que grandes volúmenes de mensajes que la también desencripte los mensajes en texto milicia, la diplomacia, los organismos llano! financieros y un largo etcétera de aplicaciones 10 ' Programa que simula el Disco de Alberti 20 ' (c) 2005, Jose Enrique Alvarez Estrada más tenían; se requerían verdaderos ejércitos 30 ' Este programa se distribuye bajo Licencia Publica General GNU (GPL) de cifradores y decriptadores, que gastaban 40 INPUT "LETRA ALINEADA CON LA 'K': "; Letra$ 50 Cifrado$ = Letra$ sus vidas en esta actividad, por demás 60 Distancia = ASC(Letra$) - ASC("K") 70 INPUT "Texto llano: "; Llano$ propensa a errores. 80 FOR i=1 TO LEN(Llano$) 90 Caracter$ = UPPER$ ( MID$(Llano$, i, 1) ) 100 IF Caracter$ >= "A" AND Caracter$ <= "Z" THEN Pero la llegada de la computadora trastocó Cifrado$ = Cifrado$ + CHR$( (ASC( Caracter$) - 65 + Distancia ) MOD 26 + 65) completamente todo esto. En la actualidad, 110 NEXT i 120 PRINT Cifrado$ resulta extremadamente fácil programar una 130 END de estas máquinas para que realice, sin error Tabla 2 Listado en Blassic del Simulador del Disco de alguno, cualquier cantidad de operaciones de Alberti. cifrado y decriptación para nosotros. En la
  • 6. Conclusiones Es evidente, a partir de esta pequeña demostración, que las matemáticas no son lo que parecen; o sea, que el león no es como lo pintan. La capacidad ilimitada de esta ciencia maravillosa para generar “reglas del juego” (o sea, operaciones) sobre conjuntos de objetos (que a veces son números, y a veces -como en esta ocasión- pueden ser letras), hace que resulte muy divertido, a la vez de muy práctico, usarla para aplicaciones que tienen repercusiones importantes en el mundo real. En artículos posteriores, explicaré cómo y por qué se inventó la “estadística” (o sea, la ciencia “del Estado”), en respuesta a la necesidad de desarrollar técnicas para leer los mensajes secretos (es decir, “criptoanalizar” dichos mensajes). Y por supuesto, ¡crearemos una máquina capaz de romper los sistemas de cifrado de nuestros enemigos imaginarios!