Professional Documents
Culture Documents
k
) (
j
M
1
j
) (
i
R
1
i
)P
1
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
36 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma
Eleccion por parte del operador de 3 rotores de un total de
cinco
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
37 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma
Eleccion por parte del operador de 3 rotores de un total de
cinco
Posicion inicial de los tres rotores escogidos
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
37 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma
Eleccion por parte del operador de 3 rotores de un total de
cinco
Posicion inicial de los tres rotores escogidos
Posicion de paso de transmision [stepping] de los primeros dos
rotores
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
37 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma
Eleccion por parte del operador de 3 rotores de un total de
cinco
Posicion inicial de los tres rotores escogidos
Posicion de paso de transmision [stepping] de los primeros dos
rotores
Conguracion del tablero de conexiones que poda
intercambiar hasta trece pares de letras
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
37 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma: # posible de combinaciones
elecciones de rotores:
5
3
= 60.
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
38 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma: # posible de combinaciones
elecciones de rotores:
5
3
= 60.
n umero posible de posiciones de rotores: 26
3
= 17, 576.
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
38 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma: # posible de combinaciones
elecciones de rotores:
5
3
= 60.
n umero posible de posiciones de rotores: 26
3
= 17, 576.
conguraciones de paso de transmision: 26
2
= 676.
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
38 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma: # posible de combinaciones
elecciones de rotores:
5
3
= 60.
n umero posible de posiciones de rotores: 26
3
= 17, 576.
conguraciones de paso de transmision: 26
2
= 676.
# posible de conguraciones del tablero de conexiones:
N(k) =
1
k!
k1
i =0
26 2i
2
,
donde k es el n umero de pares a ser intercambiados Esta
funcion adquiere su valor maximo con k = 11 dando un total
de combinaciones de: N(11) = 205, 552, 193, 096, 250
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
38 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Conguraci on de Enigma: # posible de combinaciones
Enigma puede congurarse de
N = 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, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
38 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Modo de operacion de Enigma
Todos los das los operadores de las Enigmas conguraban la
posicion inicial de sus maquinas de acuerdo a las
especicaciones del libro de codigos.
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
39 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Modo de operacion de Enigma
Todos los das los operadores de las Enigmas conguraban la
posicion inicial de sus maquinas de acuerdo a las
especicaciones del libro de codigos.
Sin embargo para cada mensaje enviado se escogan distintas
llaves secretas cambiando la posicion de los rotores
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
39 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Modo de operacion de Enigma
El modo de operacion para cifrar cualquier mensaje segua el
siguiente algoritmo:
1 Colocar Enigma en la conguracion inicial especicada en el
libro de codigos
2 cifrar la siguiente llave secreta a ser utilizada repitiendola dos
veces, por ejemplo: BITBIT
3 colocar los tres rotores de Enigma en la posicion indicada por
la nueva llave secreta [en este caso: BIT]
4 cifrar el mensaje que se deseaba enviar de acuerdo a la nueva
conguracion
5 enviar todas las cifras en un solo paquete
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
39 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Modo de operacion de Enigma
El correspondiente modo de operacion para descifrar cualquier
mensaje segua el siguiente algoritmo:
1 Colocar Enigma en la conguracion inicial especicada en el
libro de codigos
2 recibir y descifrar los seis caracteres, checando que la clave
estuviera repetida y recuperar la llave [BIT en este caso]
3 colocar los tres rotores de Enigma en la posicion indicada por
la llave secreta descifrada
4 descifrar el resto de las cifras
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
39 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Debilidades del modo de operaci on de Enigma
el enviar dos veces la llave secreta es una debilidad muy alta
de Enigma que fue explotada muy ingeniosamente por los
polacos e ingleses
Operadores ojos, distraidos y/o incompetentes
Los ingleses contaban con cribs que les permitan tener para
ciertos casos parejas de texto cifrado y su correspondiente
texto en claro
Turing utilizo teora de la probabilidad y teorema de Bayes
para hacer un criptoanalisis muy efectivo
Turing y su equipo perfeccionaron las bombas polacas a su
maxima expresion
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
40 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
La Bomba de Turing
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
41 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Contenido de esta presentaci on
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, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
42 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas Vs humanos: Quen derroto a quien?
se dice que el ingenio de Alan Turing [en representacion de los
humanos] derroto a la fuerza bruta mecanica [representada
por Enigma], pero es esto cierto?
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
43 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas Vs humanos: Quen derroto a quien?
se dice que el ingenio de Alan Turing [en representacion de los
humanos] derroto a la fuerza bruta mecanica [representada
por Enigma], pero es esto cierto?
en realidad Turing utilizo la invaluable ayuda de las bombas
para poder realizar criptoanalisis por fuerza bruta educada
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
43 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas Vs humanos: Quen derroto a quien?
se dice que el ingenio de Alan Turing [en representacion de los
humanos] derroto a la fuerza bruta mecanica [representada
por Enigma], pero es esto cierto?
en realidad Turing utilizo la invaluable ayuda de las bombas
para poder realizar criptoanalisis por fuerza bruta educada
en realidad si los alemanes hubieran utilizado Enigma como lo
indicaban sus libros de codigos hubieran tenido un sistema de
cifrado de 77 bits [absolutamente inalcanzable para la epoca]
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
43 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas Vs humanos: Quen derroto a quien?
pero entonces...Quien derroto a quien?
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
43 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas Vs humanos: Quen derroto a quien?
Respuesta indudable: las maquinas al hombre!
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
43 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas Vs humanos: Quen derroto a quien?
o mas bien los hombres disfrazados de maquinas de los que
hablaba Wittgesntein derrotaron a los otros hombres?
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
43 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas de escribir y Turing: una eterna trenza dorada
Material desclasicado en mayo de 2012
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
44 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Maquinas de escribir y Turing: una eterna trenza dorada
Material desclasicado en mayo de 2012
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
45 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Alan Turing y Claude Shannon
En una de las mas afortunadas conicidencias cientcas en tiempos
de guerra, Alan Turing y Claude Shannon (30 de abril de 1916 - 24
de febrero de 2001) se conocieron en los laboratorios Bell en los
a nos cuarentas. La inuencia que el trabajo de cada uno de ellos
ejercio en el otro fue muy profunda.
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
46 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Alan Turing y Claude Shannon
Con sus artculos seminales: A Mathematical Theory of
Cryptography, y Communication Theory of Secrecy
Systems, Claude Shannon fundo la criptografa como ciencia. Se
advierte una profunda inuencia de Turing en estos dos trabajos.
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
46 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Alan Turing y Claude Shannon
Del mismo modo el trabajo de Shannon inuencio el desarrollo de
Delilah un sistema de cifrado por voz que ideo Turing durante la
post-guerra
Ambos compartieron su gusto por el ajedrez y por la idea de crear
programas de ajedrez
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
46 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Que tan viejas son las palabras bit, programa,
computadora?
La palabra bit fue inventada en los laboratorios Bell y publicada
por primera vez en los artculos de Shannon
Turing escriba Programme cunado se refera a programas de
computacion
Turing no llamaba Maquinas de Turing a sus maquinas
universales de computo
Para Turing la palabra Computer signicaba un operador humano
que haca computo
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
47 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Que tan grande es el legado de Alan Turing en la
computaci on?
A pesar de todos los homenajes a su obra, Alan Turing ha sido
llamado el Capitan Scott de las matematicas pues se argumenta que
en sus principales descubrimientos [prueba del teorema del lmite
central, resolucion del Entscheidungsproblem, inventor de
computadoras y progrmas] siempre llego en segundo lugar
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
48 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Que tan grande es el legado de Alan Turing en la
computaci on?
A pesar de todos los homenajes a su obra, Alan Turing ha sido
llamado el Capitan Scott de las matematicas pues se argumenta que
en sus principales descubrimientos [prueba del teorema del lmite
central, resolucion del Entscheidungsproblem, inventor de
computadoras y progrmas] siempre llego en segundo lugar
Sin embargo estamos ciertos que las maquinas de Turing son una de
las invenciones mas memorables y originales de la ciencia del siglo
XX.
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
48 / 48
Infancia y primeros trabajos
La Grundlagenkrise der Mathematik
Criptoanalisis de Enigma
A manera de conclusiones
Que tan grande es el legado de Alan Turing en la
computaci on?
A pesar de todos los homenajes a su obra, Alan Turing ha sido
llamado el Capitan Scott de las matematicas pues se argumenta que
en sus principales descubrimientos [prueba del teorema del lmite
central, resolucion del Entscheidungsproblem, inventor de
computadoras y progrmas] siempre llego en segundo lugar
Sin embargo estamos ciertos que las maquinas de Turing son una de
las invenciones mas memorables y originales de la ciencia del siglo
XX.
Estamos ciertos que de aqu a 100 a nos otros profesores del
CINVESTAV organizaran el bicentenario de Alan Turing
Alan Turing y sus maquinas de escribir, Simposio Turing 2012, CINVESTAV-IPN 29.junio.2012
Simposio Turing 2012,
29.junio.2012
48 / 48