Contenido:
1. Breve historia de la criptografía
2. Máquinas de cifrado rotativas y las primeras muestras de Enigma
3. Enigma y su importancia durante la Segunda Guerra Mundial
4. La estructura interna y el principio de funcionamiento de Enigma
5. Decodificación del código Enigma
1. Breve historia de la criptografía
1.1 Fundamentos y principios de la criptografía
La criptografía es la ciencia de crear y descifrar mensajes, cuyo significado es más o menos secreto para quienes intentan interceptarlos. El mensaje que se va a reenviar se llama texto sin formato, mientras que el mensaje reenviado directamente se llama texto cifrado. La tarea principal del sistema de cifrado es asegurarse de que sea imposible o extremadamente difícil descifrar un mensaje que se reenvía sin conocer la clave: un algoritmo especial de cifrado de mensajes. El destinatario del mensaje puede decodificarlo fácilmente con esta clave.
1.2 El nacimiento de la criptografía
. , , .. . , , “” , , .
. - , . .. 5 5, . , , , - . . . . , , , : ( ). , ASCII Unicode ( ).
. , , , - - , , . . 3 , A D, B - E . , . X A, Y - B, Z - . , . , , ROT13, 13 . , “2001”, HAL - , 1 IBM. . 25 , 25 , . , . , , . . , 15- , . , , - .
- . . , . , A 26- , B - 25-, C - 24- . 26! (262524…321) , .
2.
2.1
, - . 20- . - , , , . . - , . - . (1875 - 1939) ... (1875 - 1955). , , 1915- . - , . c , , ( ). , , , . , , 26 - . ( ) , , . . , . , . , AA, LD, . , . . . .
, . , . - . 26 . , , 26 ( ). , . , . 676-, 26^n, n - , .
2.1
, . , 1917 - , . , ( ), . 1923- , . 25 , , - , , .
- , I ( ). B, C D, , - . 1926 - Schreibende Enigma. 4 28 . . .
3.
. . , , V-1 V-2, . , . , . , . , , , I. : , , , . , 26 . ( -). , .
, . 60 . , , , . - - . , . . . 2 * 10^14 . 26^3 60 3 5-. 2*10^20 . , - - .
4.
. 26 . , , , . , . , , . . , . , 26- , . - , , . : - - , - - 26 , - - 26*26.
, . , JLY JLZ. . , . , , , . . JLZ - . . - . - , - . , , . , . , , , , - , . , . .
5.
“Ultra”. , -. , , . - , 1932 . , . , , , . - . crib. crib- “keine besonderen ereignisse” - . , , . . - , crib’a. , - , , . . , crib’a . , - - , , .