Grundlagenkrise der Mathematik Criptoan alisis de Enigma A...

110
Infancia y primeros trabajos La “Grundlagenkrise der Mathematik” Criptoan´ alisis de Enigma A manera de conclusiones “Alan Turing y sus m´ aquinas de escribir”, Universidad Don Bosco, 17.marzo.2014 Universidad Don Bosco, 17.marzo.2014 1 / 48

Transcript of Grundlagenkrise der Mathematik Criptoan alisis de Enigma A...

Page 1: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

1 / 48

Page 2: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Contenido de esta presentacion

1 Infancia y primeros trabajos

2 La “Grundlagenkrise der Mathematik”

3 Criptoanalisis de Enigma

4 A manera de conclusiones

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

2 / 48

Page 3: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Contenido de esta presentacion

1 Infancia y primeros trabajos

2 La “Grundlagenkrise der Mathematik”

3 Criptoanalisis de Enigma

4 A manera de conclusiones

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

3 / 48

Page 4: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

Alan Mathison Turing nacio el 23 de junio de 1912 enPaddington, Inglaterra. Tuvo un solo hermano [mayor que el]llamado John.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

4 / 48

Page 5: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

Alan Mathison Turing nacio el 23 de junio de 1912 enPaddington, Inglaterra. Tuvo un solo hermano [mayor que el]llamado John.

Por anos, John y Alan estuvieron a cargo de una familiaadoptiva en Inglaterra mientras sus padres vivıan en la Indiadebido al trabajo de su padre Julius Mathison en ese paıs

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

4 / 48

Page 6: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

Alan Mathison Turing nacio el 23 de junio de 1912 enPaddington, Inglaterra. Tuvo un solo hermano [mayor que el]llamado John.

Por anos, John y Alan estuvieron a cargo de una familiaadoptiva en Inglaterra mientras sus padres vivıan en la Indiadebido al trabajo de su padre Julius Mathison en ese paıs

Desde sus primeros anos Alan demostro ser un nino diferente,un poco excentrico, aunque no precisamente un nino prodigio.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

4 / 48

Page 7: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

Alan Mathison Turing nacio el 23 de junio de 1912 enPaddington, Inglaterra. Tuvo un solo hermano [mayor que el]llamado John.

Por anos, John y Alan estuvieron a cargo de una familiaadoptiva en Inglaterra mientras sus padres vivıan en la Indiadebido al trabajo de su padre Julius Mathison en ese paıs

Desde sus primeros anos Alan demostro ser un nino diferente,un poco excentrico, aunque no precisamente un nino prodigio.

Por ejemplo, a pesar de que su padre hablaba varios idiomasindios, Alan tuvo problemas para aprender el frances.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

4 / 48

Page 8: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

5 / 48

Page 9: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

Se sabe tambien que el nino Turing sonaba con ser uninventor de maquinas de escribir, un deseo que la vida leiba a conceder de una manera insospechada

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

5 / 48

Page 10: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

Escribe John, acerca de su hermano:“My mother, perhaps unwittingly, gives the impression inher book that she recognized Alan’s genius from thestart, and that she sedulously fostered it”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

5 / 48

Page 11: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing de nino

“...The truth of the matter, as I now view it inretrospect, is that neither of Alan’s parents or his brotherhad the faintest idea that this tiresome, eccentric andobstinate small boy was a budding genius.”extracto tomado de las memorias de John Turing [hermano de Alan]

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

5 / 48

Page 12: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing como universitario

En 1931, Alan ingreso en el prestigioso King’s College de laUniversidad de Cambridge gracias a una beca academica. Durantesu estancia escribio una tesis que le merecio una mencion especiala la sorprendente edad de 22 anos. El tema de su tesis fue lafuncion error de Gauss en la que redescubrio el teorema del lımitecentral. Al respecto John menciona una anecdota curiosa:

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

6 / 48

Page 13: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing como universitario

“In 1931, Alan went to King’s College, Cambridge, with amathematical scholarship... I have a horrid recollection of“The Gaussian Error Function””

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

6 / 48

Page 14: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing como universitario

“In 1931, Alan went to King’s College, Cambridge, with amathematical scholarship... I have a horrid recollection of“The Gaussian Error Function”(whatever that might be)”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

6 / 48

Page 15: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing como universitario

“...for Alan had left it to the eleventh hour to sort thesheets, parcel and dispatch them. My mother and I spenta frantic half hour on hands and knees putting them inorder; Mother did up the parcel in record time and Alansped with it to the GPO3 on his bike, announcing on hisreturn that there were at least twenty minutes to spare.”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

6 / 48

Page 16: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing como universitario

“This is my only positive contribution to mathematicalthought.”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

6 / 48

Page 17: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Contenido de esta presentacion

1 Infancia y primeros trabajos

2 La “Grundlagenkrise der Mathematik”

3 Criptoanalisis de Enigma

4 A manera de conclusiones

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

7 / 48

Page 18: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

La “Grundlagenkrise der Mathematik”

La gran crisis de las matematicas se habıa originado comoconsecuencia del trabajo de diversos investigadores queconducıan a importantes contradicciones y paradojas encuerpos matematicos que se consideraban bien establecidos ybien comportados

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

8 / 48

Page 19: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

La “Grundlagenkrise der Mathematik”

un ejemplo famoso de estos resultados es la paradoja deBertrand Russell (18 de Mayo de 1872 – 2 de Febrero de1970), en la que el demostro que la teorıa informal deconjuntos de Georg Cantor contenıa una contradiccion quepodıa ser construida a partir de sus propios axiomas.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

8 / 48

Page 20: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El programa de David Hilbert

Como respuesta a la crisis, el cientıfico aleman David Hilbert[23 de enero de 1862 - 14 de febrero de 1943], propuso unproyecto de investigacion que mas tarde serıa conocido comoel “programa de Hilbert”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

9 / 48

Page 21: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El programa de David Hilbert

Como respuesta a la crisis, el cientıfico aleman David Hilbert[23 de enero de 1862 - 14 de febrero de 1943], propuso unproyecto de investigacion que mas tarde serıa conocido comoel “programa de Hilbert”

Durante el Congreso Internacional de Matematicas celebradoen Bologna en 1928, Hilbert planteo tres preguntas concretas:

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

9 / 48

Page 22: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Las 3 preguntas del programa de David Hilbert

Primera pregunta: Demostrar si acaso la Matematica podıaformularse como un sistema completo, en el sentido de quecualquier enunciado matematico (tal como decidir si la raızcuadrada de dos es o no un numero racional) pudiera ser yasea, demostrado formalmente, o refutado.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

10 / 48

Page 23: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Las 3 preguntas del programa de David Hilbert

Segunda pregunta: Demostrar si la Matematica eraconsistente en el sentido de que para cualquier sistema fueseimposible arribar a contradicciones (tales como “1 + 2 = 4”en la aritmetica de los enteros), derivadas de aplicar pasosmatematicos correctamente deducidos a partir del conjunto deaxiomas que definıan al sistema.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

10 / 48

Page 24: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Las 3 preguntas del programa de David Hilbert

Tercera pregunta: Encontrar si acaso la Matematica eradecidible en el sentido de que pudiera demostrarse que paracualquier asercion debıa existir algun metodo o algoritmocapaz de decidir en un tiempo finito acerca de la validez dedicha afirmacion.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

10 / 48

Page 25: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Kurt Friedrich Godel

Inesperadamente y muy poco tiempo despues, en septiembrede 1930, el joven matematico checo Kurt Godel [28 de Aprilde 1906 – 14 de enero de 1978] sacudio inolvidablemente a lacomunidad matematica al anunciar en una conferencia enKonisberg sus teoremas de incompletitud.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

11 / 48

Page 26: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Kurt Friedrich Godel

Allı Godel demostraba que:

1 Si un sistema es consistente entonces no puede ser completo,2 Si un sistema es inconsistente entonces debe ser completo y,3 La consistencia de los axiomas no puede ser probada desde

dentro del sistema.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

11 / 48

Page 27: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Kurt Friedrich Godel

Una consecuencia directa de estos resultados es que lasrespuestas correctas a las dos primeras preguntas de Hilberteran un sonoro: ¡no!

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

11 / 48

Page 28: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Kurt Friedrich Godel

Una consecuencia directa de estos resultados es que lasrespuestas correctas a las dos primeras preguntas de Hilberteran un sonoro: ¡no!

Sin embargo la respuesta a la tercera pregunta de Hilbertconocida como el Entscheidungsproblem, continuaba abierta.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

11 / 48

Page 29: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Max H. A. Newman

En la primavera de 1935 Alan Turing tomo oficialmente el curso quesobre los fundamentos de la matematica daba el topologo y logicoingles Max H. A. Newman [7 de febrero de 1897 - 22 de febrero de1984]. El curso de Newman concluyo con la demostracion delteorema de Godel.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

12 / 48

Page 30: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Max H. A. Newman

Newman menciono que el Entscheidungsproblem continuaba abiertoy cerro su curso con una pregunta provocativa dirigida a su clase:

“¿Es posible concebir un proceso mecanico capaz de seraplicado a enunciados matematicos para responder siellos son o no demostrables?”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

12 / 48

Page 31: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

G. H. Hardy

G. H Hardy [7 de febrero de 1877 - primero de diciembre de 1947]se habıa pronunciado con escepticismo ante la posibilidad de que unautomata mecanico pudiera demostrar enunciados matematicos:

“There is of course no such thing, and this is veryfortunate, since if there were we should have amechanical set of rules for the solution of allmathematical problems, and our activites asmathematicians would come to an end”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

13 / 48

Page 32: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

G. H. Hardy

Mas adelante, en 1940, Hardy escribirıa un famoso ensayo tituladoen espanol: “Apologıa de un matematico”, donde afirmo:

“ 317 is a prime, not because we think so, or because ourminds are shaped in one way rather than another, butbecause it is, because mathematical reality is built thatway. ”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

13 / 48

Page 33: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

De maquinas de escribir a maquinas de Turing

El metodo de ataque que Turing empleo para resolver elEntscheidungsproblem, fue el de idear un automata mecanicoque fuera capaz de ejecutar cualquier programa de maneraautomatica.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

14 / 48

Page 34: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

De maquinas de escribir a maquinas de Turing

Fue ası como Turing especifico las capacidades de computo deuna maquina equipada con una cinta de tamano infinito lacual contenıa las instrucciones y los datos del programa a serejecutado. La maquina podrıa leer, escribir y navegar sobre lacinta, con la capacidad de modificar a su paso los valoresalmacenados en ella.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

14 / 48

Page 35: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

De maquinas de escribir a maquinas de Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

15 / 48

Page 36: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

De maquinas de escribir a maquinas de Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

15 / 48

Page 37: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

De maquinas de escribir a maquinas de Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

15 / 48

Page 38: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El Entscheidungsproblem resuelto

Alan Turing simulo el problema de decision de Hilbert en suautomata, demostrando a traves de una adaptacion delfamoso argumento de la diagonal de Cantor que existıannumeros reales que eran computables mientras que otros eranno computables.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

16 / 48

Page 39: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El Entscheidungsproblem resuelto

Los numeros reales no computables son infinitos y noenumerables, y Turing mostro ademas que el problema deescribir un numero no computable es indecidible. Con laevidencia de este contra ejemplo, Turing encontro que larespuesta correcta a la tercera pregunta de Hilbert era una vezmas negativa.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

16 / 48

Page 40: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El Entscheidungsproblem resuelto

El hallazgo y definicion de numeros computables le parecio aTuring un resultado tan fundamental que titulo el artıculo enque publico su investigacion como: “On computable numbers,with an application to the Entscheidungsproblem”, que puedetraducirse como “Acerca de los numeros computables y de suaplicacion al Entscheidungsproblem”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

16 / 48

Page 41: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El Entscheidungsproblem resuelto

El resultado negativo al Entscheidungsproblem contiene en sımismo muchas resonancias filosoficas pues demuestramatematicamente que hay problemas que no podrıan serresueltos por ninguna entidad inteligente sin importar si estadispone de recursos de computo infinitos y sin importar sipuede esperar por toda una eternidad a que se produzcan lassoluciones a tales problemas.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

16 / 48

Page 42: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El Entscheidungsproblem resuelto

Entre otras cosas, la existencia de numeros no computablesdemuestra matematicamente la no existencia de diosestodopoderosos, y mas mundanamente define las cotassuperiores de nuestra capacidad como civilizacion pararesolver problemas.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

16 / 48

Page 43: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

El Entscheidungsproblem resuelto

Claramente, “On computable numbers, with an application tothe Entscheidungsproblem” es el Magnus Opus de Alan Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

16 / 48

Page 44: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

¿Maquinas de Turing o humanos disfrazados de maquinas?

En palabras de Turing, sus maquinas son una idealizacion delcomputador humano:

“The behaviour of the computer at any moment isdetermined by the symbols which he is observing, and his“state of mind’ at that moment. We may suppose thatthere is a bound B to the number of symbols or squareswhich the computer can observe at one moment...”’

Nota: La palabra “computer” arriba significa lo que esa palabraquerıa decir en 1936: un ser humano haciendo calculos

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

17 / 48

Page 45: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

¿Maquinas de Turing o humanos disfrazados de maquinas?

Y agrega:

“We may compare a man in the process of computing areal number to a machine which is only capable of a finitenumber of conditions . . . called “m-configurations”.The machine is supplied with a “tape” ...”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

17 / 48

Page 46: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

¿Maquinas de Turing o humanos disfrazados de maquinas?

Y agrega:

“We may compare a man in the process of computing areal number to a machine which is only capable of a finitenumber of conditions . . . called “m-configurations”.The machine is supplied with a “tape” ...”

A lo que Wittgenstein replico genialmente:

“Las “maquinas” de Turing, son en realidad humanosdisfrazados de maquinas que calculan”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

17 / 48

Page 47: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Ludwig Wittgenstein Vs. Alan Turing

Ludwig Wittgenstein [26 de abril de 1889 - 29 de abril de 1951] esconsiderado el filosofo mas influyente del siglo XX.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

18 / 48

Page 48: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Ludwig Wittgenstein Vs. Alan Turing

atormentaba a Turing con sus preguntas [fue su profesor]: “CuandoHardy dijo que 317 era un primo porque “it was so” ¿que quizodecir?, ¿quiso decir que los humanos estarıan todos de acuerdo sisumaban correctamente?, ¿Como sabe Hardy cuales son las reglascorrectas?”’

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

18 / 48

Page 49: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Ludwig Wittgenstein Vs. Alan Turing

“¿Por que “las contradicciones” les parecen tan importantes austedes los matematicos?”

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

18 / 48

Page 50: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alonzo Church

Sin embargo, Alonzo Church [14 de junio de 1903 - 11 deagosto de 1995] matematico estadounidense de la Universidadde Princeton, ya habıa demostrado la existencia de problemasindecidibles utilizando la herramienta del calculo lambda.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

19 / 48

Page 51: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alonzo Church

Gracias a la entusiasta recomendacion de Max Newman,Church decide aceptar ser el asesor doctoral de Alan Turing.Turing se doctora en la Universidad de Princeton en junio de1938

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

19 / 48

Page 52: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alonzo Church

Gracias a la entusiasta recomendacion de Max Newman,Church decide aceptar ser el asesor doctoral de Alan Turing.Turing se doctora en la Universidad de Princeton en junio de1938

Juntos Church y Turing publican varios resultados importantesincluyendo la famosa tesis de Church-Turing que algunosllaman simplemente la tesis de Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

19 / 48

Page 53: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Personajes en Princeton

En las primeras decadas del siglo XX, Gottingen y Cambridge [enese orden], eran el centro de las matematicas a nivel mundial. Sinembargo, debido a la guerra, las principales figuras academicas eintelectuales europeas poco a poco migraron hacia Princeton quepronto se convirtio el centro cientıfico mundial mas importante de laepoca

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

20 / 48

Page 54: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Personajes en Princeton

En Princeton, Turing tuvo la oportunidad de interactuar con Godel,Hardy, John von Newmann y alguna vez, ver por allı paseandose enlos jardines a Einstein. Desafortunadamente, la interaccion conGodel fue muy corta debido a que este personaje habıa decididosalir de Princeton desde antes que llegara Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

20 / 48

Page 55: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Contenido de esta presentacion

1 Infancia y primeros trabajos

2 La “Grundlagenkrise der Mathematik”

3 Criptoanalisis de Enigma

4 A manera de conclusiones

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

21 / 48

Page 56: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Glosario basico

Criptografıa: Diseno de sistemas y esquemas para realizarcomunicaciones confiables sobre canales inseguros.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

22 / 48

Page 57: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Glosario basico

Criptografıa: Diseno de sistemas y esquemas para realizarcomunicaciones confiables sobre canales inseguros.

Criptoanalisis: Disciplina que estudia como romper esquemascriptograficos.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

22 / 48

Page 58: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Glosario basico

Criptografıa: Diseno de sistemas y esquemas para realizarcomunicaciones confiables sobre canales inseguros.

Criptoanalisis: Disciplina que estudia como romper esquemascriptograficos.

Texto en claro: mensaje que desea transmitirse de manera segura.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

22 / 48

Page 59: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Glosario basico

Criptografıa: Diseno de sistemas y esquemas para realizarcomunicaciones confiables sobre canales inseguros.

Criptoanalisis: Disciplina que estudia como romper esquemascriptograficos.

Texto en claro: mensaje que desea transmitirse de manera segura.

cifra: mensaje que resulta despues de haber cifrado el texto en claro.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

22 / 48

Page 60: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Glosario basico

Criptografıa: Diseno de sistemas y esquemas para realizarcomunicaciones confiables sobre canales inseguros.

Criptoanalisis: Disciplina que estudia como romper esquemascriptograficos.

Texto en claro: mensaje que desea transmitirse de manera segura.

cifra: mensaje que resulta despues de haber cifrado el texto en claro.

llave o clave secreta: informacion secreta que permitecifrar/descifrar documentos.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

22 / 48

Page 61: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modelo de seguridad de Enigma

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

23 / 48

Page 62: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modelo de seguridad de Enigma

Posibles objetivos de Alan Turing:

1 Leer el mensaje original

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

24 / 48

Page 63: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modelo de seguridad de Enigma

Posibles objetivos de Alan Turing:

1 Leer el mensaje original

2 Obtener la llave secreta de Alicia.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

24 / 48

Page 64: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modelo de seguridad de Enigma

Posibles objetivos de Alan Turing:

1 Leer el mensaje original

2 Obtener la llave secreta de Alicia.

3 Modificar el contenido del mensaje original.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

24 / 48

Page 65: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modelo de seguridad de Enigma

Posibles objetivos de Alan Turing:

1 Leer el mensaje original

2 Obtener la llave secreta de Alicia.

3 Modificar el contenido del mensaje original.

4 Usurpar la identidad de Alicia

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

24 / 48

Page 66: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Principio de Kerckhkoff

Se parte de la premisa que el oponente conoce el algoritmocriptografico utilizado. Por lo tanto, la seguridad del sistema debeestar basada en:

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

25 / 48

Page 67: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Principio de Kerckhkoff

Se parte de la premisa que el oponente conoce el algoritmocriptografico utilizado. Por lo tanto, la seguridad del sistema debeestar basada en:

La calidad (fortaleza) del algoritmo

El tamano del espacio de la llave (tamano en bits de la llave)

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

25 / 48

Page 68: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

La maquina de escribir Enigma

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

26 / 48

Page 69: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

La maquina de escribir Enigma

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

27 / 48

Page 70: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Detalles de diseno de Enigma

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

28 / 48

Page 71: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Detalles de diseno de Enigma

Los principales componentes de Enigma son

Un teclado que consistıa de 26 letras de la A a la Z

Un panel de conexiones [plugboard] con 26 pares de tomas [unapara cada letra] que permitıa que el operador intercambiara pares deletras.

cinco rotores de los cuales podıan utilizarse hasta tres a la vez.Cada rotor implementaba una permutacion de 26 entradas/26salidas por medio de re-alambrado de los contactos metalicos. Cadauno de los rotores podıa colocarse en 26 diferentes posiciones deinicio que podıan ser facilmente seleccionadas por el operario.

El rotor de mas a la derecha se movıa un paso cada vez quepresionaba una tecla. Los otros dos rotores se movıan a un pasomas lento

un reflector colocado a al izquierda de los tres rotores principales

26 bombillas de luz, una para cada letra de la A a la Z“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

29 / 48

Page 72: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Detalles de diseno de Enigma: permutaciones de los rotores

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

30 / 48

Page 73: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Cifrado y descifrado de informacion con Enigma

tomado de la pagina:http://enigmaco.de/enigma/enigma.swf

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

31 / 48

Page 74: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Cifrado y descifrado de informacion con Enigma

tomado de la pagina:http://enigmaco.de/enigma/enigma.swf

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

32 / 48

Page 75: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Cifrado y descifrado de informacion con Enigma

tomado de la pagina:http://enigmaco.de/enigma/enigma.swf

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

33 / 48

Page 76: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Cifrado y descifrado de informacion con Enigma

tomado de la pagina:http://enigmaco.de/enigma/enigma.swf

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

34 / 48

Page 77: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Cifrado y descifrado de informacion con Enigma

tomado de la pagina:http://enigmaco.de/enigma/enigma.swf

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

35 / 48

Page 78: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modelado matematico de Enigma

La transformacion de cada letra del texto en claro puede sermodelada como un producto de permutaciones. Sea P lapermutacion realizada por el tablero de conexiones y sean L,M,R yU las permutaciones asociadas a los rotores de la izquierda, de enmedio, de la derecha y por el reflector, respectivamente. Entonces elcifrado de una letra esta dada por el producto:

E = P · R · M · L · U · L−1 · M−1 · R−1 · P−1

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

36 / 48

Page 79: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modelado matematico de Enigma

Mas aun, si cada uno de los tres rotores principales es girado iposiciones su transformacion se convierte en: ρiRρ−i , donde ρ esuna permutacion cıclica que proyecta A a B, B a C , etc. Entonces,el cifrado de la letra i-esima del texto en claro queda descrito por laecuacion:

E = P · (ρiRρ−i ) · (ρjMρ−j) · (ρkLρ−k) ·U · (ρkL−1ρ−k) · (ρjM−1ρ−j) · (ρiR−1ρ−i )P−1

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

36 / 48

Page 80: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma

Eleccion por parte del operador de 3 rotores de un total decinco

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

37 / 48

Page 81: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma

Eleccion por parte del operador de 3 rotores de un total decinco

Posicion inicial de los tres rotores escogidos

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

37 / 48

Page 82: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma

Eleccion por parte del operador de 3 rotores de un total decinco

Posicion inicial de los tres rotores escogidos

Posicion de paso de transmision [stepping] de los primeros dosrotores

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

37 / 48

Page 83: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma

Eleccion por parte del operador de 3 rotores de un total decinco

Posicion inicial de los tres rotores escogidos

Posicion de paso de transmision [stepping] de los primeros dosrotores

Configuracion del tablero de conexiones que podıaintercambiar hasta trece pares de letras

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

37 / 48

Page 84: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma: # posible de combinaciones

elecciones de rotores:

(5

3

)= 60.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

38 / 48

Page 85: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma: # posible de combinaciones

elecciones de rotores:

(5

3

)= 60.

numero posible de posiciones de rotores: 263 = 17, 576.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

38 / 48

Page 86: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma: # posible de combinaciones

elecciones de rotores:

(5

3

)= 60.

numero posible de posiciones de rotores: 263 = 17, 576.

configuraciones de paso de transmision: 262 = 676.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

38 / 48

Page 87: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma: # posible de combinaciones

elecciones de rotores:

(5

3

)= 60.

numero posible de posiciones de rotores: 263 = 17, 576.

configuraciones de paso de transmision: 262 = 676.

# posible de configuraciones del tablero de conexiones:

N(k) =1

k!

k−1∏i=0

(26 − 2i

2

),

donde k es el numero de pares a ser intercambiados Estafuncion adquiere su valor maximo con k = 11 dando un totalde combinaciones de: N(11) = 205, 552, 193, 096, 250

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

38 / 48

Page 88: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Configuracion de Enigma: # posible de combinaciones

Enigma puede configurarse deN = 146, 534, 573, 628, 069, 026, 400, 000 maneras diferentes,con una seguridad equivalente a aproximadamente 77 bits

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

38 / 48

Page 89: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modo de operacion de Enigma

Todos los dıas los operadores de las Enigmas configuraban laposicion inicial de sus maquinas de acuerdo a lasespecificaciones del libro de codigos.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

39 / 48

Page 90: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modo de operacion de Enigma

Todos los dıas los operadores de las Enigmas configuraban laposicion inicial de sus maquinas de acuerdo a lasespecificaciones del libro de codigos.

Sin embargo para cada mensaje enviado se escogıan distintasllaves secretas cambiando la posicion de los rotores

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

39 / 48

Page 91: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modo de operacion de Enigma

El modo de operacion para cifrar cualquier mensaje seguıa elsiguiente algoritmo:

1 Colocar Enigma en la configuracion inicial especificada en ellibro de codigos

2 cifrar la siguiente llave secreta a ser utilizada repitiendola dosveces, por ejemplo: BITBIT

3 colocar los tres rotores de Enigma en la posicion indicada porla nueva llave secreta [en este caso: BIT ]

4 cifrar el mensaje que se deseaba enviar de acuerdo a la nuevaconfiguracion

5 enviar todas las cifras en un solo paquete

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

39 / 48

Page 92: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Modo de operacion de Enigma

El correspondiente modo de operacion para descifrar cualquiermensaje seguıa el siguiente algoritmo:

1 Colocar Enigma en la configuracion inicial especificada en ellibro de codigos

2 recibir y descifrar los seis caracteres, checando que la claveestuviera repetida y recuperar la llave [BIT en este caso]

3 colocar los tres rotores de Enigma en la posicion indicada porla llave secreta descifrada

4 descifrar el resto de las cifras

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

39 / 48

Page 93: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Debilidades del modo de operacion de Enigma

el enviar dos veces la llave secreta es una debilidad muy altade Enigma que fue explotada muy ingeniosamente por lospolacos e ingleses

Operadores flojos, distraidos y/o incompetentes

Los ingleses contaban con cribs que les permitıan tener paraciertos casos parejas de texto cifrado y su correspondientetexto en claro

Turing utilizo teorıa de la probabilidad y teorema de Bayespara hacer un criptoanalisis muy efectivo

Turing y su equipo perfeccionaron las bombas polacas a sumaxima expresion

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

40 / 48

Page 94: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

La Bomba de Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

41 / 48

Page 95: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Contenido de esta presentacion

1 Infancia y primeros trabajos

2 La “Grundlagenkrise der Mathematik”

3 Criptoanalisis de Enigma

4 A manera de conclusiones

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

42 / 48

Page 96: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas Vs humanos: ¿Quen derroto a quien?

se dice que el ingenio de Alan Turing [en representacion de loshumanos] derroto a la fuerza bruta mecanica [representadapor Enigma], ¿pero es esto cierto?

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

43 / 48

Page 97: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas Vs humanos: ¿Quen derroto a quien?

se dice que el ingenio de Alan Turing [en representacion de loshumanos] derroto a la fuerza bruta mecanica [representadapor Enigma], ¿pero es esto cierto?

en realidad Turing utilizo la invaluable ayuda de las bombaspara poder realizar criptoanalisis por fuerza bruta educada

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

43 / 48

Page 98: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas Vs humanos: ¿Quen derroto a quien?

se dice que el ingenio de Alan Turing [en representacion de loshumanos] derroto a la fuerza bruta mecanica [representadapor Enigma], ¿pero es esto cierto?

en realidad Turing utilizo la invaluable ayuda de las bombaspara poder realizar criptoanalisis por fuerza bruta educada

en realidad si los alemanes hubieran utilizado Enigma como loindicaban sus libros de codigos hubieran tenido un sistema decifrado de 77 bits [absolutamente inalcanzable para la epoca]

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

43 / 48

Page 99: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas Vs humanos: ¿Quen derroto a quien?

pero entonces...¿Quien derroto a quien?

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

43 / 48

Page 100: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas Vs humanos: ¿Quen derroto a quien?

Respuesta indudable: ¡las maquinas al hombre!

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

43 / 48

Page 101: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas Vs humanos: ¿Quen derroto a quien?

¿o mas bien los hombres disfrazados de maquinas de los quehablaba Wittgesntein derrotaron a los otros hombres?

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

43 / 48

Page 102: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas de escribir y Turing: una eterna trenza dorada

Material desclasificado en mayo de 2012

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

44 / 48

Page 103: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Maquinas de escribir y Turing: una eterna trenza dorada

Material desclasificado en mayo de 2012

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

45 / 48

Page 104: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing y Claude Shannon

En una de las mas afortunadas conicidencias cientıficas en tiemposde guerra, Alan Turing y Claude Shannon (30 de abril de 1916 - 24de febrero de 2001) se conocieron en los laboratorios Bell en losanos cuarentas. La influencia que el trabajo de cada uno de ellosejercio en el otro fue muy profunda.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

46 / 48

Page 105: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing y Claude Shannon

Con sus artıculos seminales: “”A Mathematical Theory ofCryptography,”” y “”Communication Theory of SecrecySystems”””, Claude Shannon fundo la criptografıa como ciencia. Seadvierte una profunda influencia de Turing en estos dos trabajos.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

46 / 48

Page 106: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

Alan Turing y Claude Shannon

Del mismo modo el trabajo de Shannon influencio el desarrollo de“Delilah” un sistema de cifrado por voz que ideo Turing durante lapost-guerra

Ambos compartieron su gusto por el ajedrez y por la idea de crearprogramas de ajedrez

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

46 / 48

Page 107: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

¿Que tan viejas son las palabras bit, programa,computadora?

La palabra ’bit’ fue inventada en los laboratorios Bell y publicadapor primera vez en los artıculos de Shannon

Turing escribıa “Programme” cunado se referıa a programas decomputacion

Turing no llamaba “Maquinas de Turing” a sus “maquinasuniversales de computo”

Para Turing la palabra “Computer” significaba un operador humanoque hacıa computo

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

47 / 48

Page 108: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

¿Que tan grande es el legado de Alan Turing en lacomputacion?

A pesar de todos los homenajes a su obra, Alan Turing ha sidollamado el Capitan Scott de las matematicas pues se argumenta queen sus principales descubrimientos [prueba del teorema del lımitecentral, resolucion del “Entscheidungsproblem”, inventor decomputadoras y progrmas] siempre llego en segundo lugar

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

48 / 48

Page 109: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

¿Que tan grande es el legado de Alan Turing en lacomputacion?

A pesar de todos los homenajes a su obra, Alan Turing ha sidollamado el Capitan Scott de las matematicas pues se argumenta queen sus principales descubrimientos [prueba del teorema del lımitecentral, resolucion del “Entscheidungsproblem”, inventor decomputadoras y progrmas] siempre llego en segundo lugar

Sin embargo estamos ciertos que las maquinas de Turing son una delas invenciones mas memorables y originales de la ciencia del sigloXX.

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

48 / 48

Page 110: Grundlagenkrise der Mathematik Criptoan alisis de Enigma A ...delta.cs.cinvestav.mx/~francisco/ssi/turing_db.pdf · \Alan Turing y sus m aquinas de escribir", Universidad Don Bosco,

Infancia y primeros trabajosLa “Grundlagenkrise der Mathematik”

Criptoanalisis de EnigmaA manera de conclusiones

¿Que tan grande es el legado de Alan Turing en lacomputacion?

A pesar de todos los homenajes a su obra, Alan Turing ha sidollamado el Capitan Scott de las matematicas pues se argumenta queen sus principales descubrimientos [prueba del teorema del lımitecentral, resolucion del “Entscheidungsproblem”, inventor decomputadoras y progrmas] siempre llego en segundo lugar

Sin embargo estamos ciertos que las maquinas de Turing son una delas invenciones mas memorables y originales de la ciencia del sigloXX.

Estamos ciertos que de aquı a 100 anos otros profesores delCINVESTAV organizaran el bicentenario de Alan Turing

“Alan Turing y sus maquinas de escribir”, Universidad Don Bosco, 17.marzo.2014

Universidad DonBosco, 17.marzo.2014

48 / 48