Este artículo contiene detalles técnicos sobre los rotores de la máquina Enigma . Para comprender la forma en que la máquina encripta, es necesario tener en cuenta la posición actual de cada rotor, la configuración de los anillos y su cableado interno.
Ninguna letra puede mapearse a sí misma, una debilidad criptográfica causada por los mismos cables que se utilizan para las patas hacia adelante y hacia atrás.
El efecto de la rotación en los rotores se puede demostrar con algunos ejemplos.
Como ejemplo, tomemos el rotor tipo I de Enigma I (ver la tabla a continuación) sin ningún desplazamiento de ajuste de anillo. Se puede ver que unAestá codificado como unmi, aBcodificado como unK, y unKestá codificado como unnorte. Observe que cada letra está codificada en otra.
En el caso de los reflectores, en este ejemplo se toma el ancho B (Reflector B en la tabla a continuación) donde una A se devuelve como una Y y la Y se devuelve como una A. Observe que los cableados están conectados como un bucle entre dos letras.
Cuando un rotor ha pisado, se debe tener en cuenta el desfase para saber cuál es la salida y dónde entra en el siguiente rotor.
Si, por ejemplo, el rotor I está en la posición B , una A entra en la letra B que está conectada a la K. Debido al desplazamiento, esta K entra en el siguiente rotor en la posición J.
Con los rotores I, II y III (de izquierda a derecha), reflector B ancho , todos los ajustes de anillo en posición A y posición de inicio AAA , al escribir AAAAA se producirá la secuencia codificada BDZGO [ cita requerida ] .
Los ajustes del anillo, o Ringstellung , se utilizan para cambiar la posición del anillo con el alfabeto en relación con el cableado interno. La muesca y el anillo con el alfabeto están fijados juntos. Por lo tanto, al cambiar el ajuste del anillo, se cambiarán las posiciones del cableado en relación con el punto de giro y la posición de inicio.
La configuración del anillo hará girar el cableado. Mientras que el rotor I en la posición A normalmente codifica una A en una E , con un desplazamiento de configuración del anillo B -02 se codificará en K
Como se mencionó anteriormente, estas codificaciones solo ocurren después de presionar la tecla y girar el rotor. Por lo tanto, rastrear la señal en los rotores AAA solo es posible si se presiona una tecla mientras los rotores estaban en la posición AAZ y los ajustes del anillo están todos en 01 o A.
Con los rotores I, II, III (de izquierda a derecha), reflector B ancho , todos los ajustes de anillo en la posición B y posición de inicio AAA , al escribir AAAAA se producirá la secuencia codificada EWTYX .
Esta tabla muestra cómo el cableado interno conecta el lado derecho del rotor (con los contactos accionados por resorte) al lado izquierdo. Cada rotor es un código de sustitución simple. Las letras se enumeran como conectadas por orden alfabético. Si la primera letra de un rotor es E , esto significa que la A está conectada a la E. Esto no significa que la E esté conectada a la A ; este tipo de cableado en bucle solo se da en el caso de los reflectores.
Comentarios técnicos relacionados con las modificaciones de Enigma 1939-1945.
En 1941, los suizos se enteraron de que los franceses estaban leyendo parte de su tráfico de datos Enigma, por lo que decidieron realizar algunas modificaciones en el diseño.
Las únicas máquinas modificadas fueron las Enigma del ejército suizo. Las máquinas supervivientes de la Fuerza Aérea Suiza no muestran ningún signo de modificación. Las máquinas utilizadas por el servicio diplomático aparentemente tampoco fueron modificadas.
La muesca de giro única ubicada en el lado izquierdo (lado del conector de la placa) del rotor activa el movimiento de avance al enganchar los dientes de trinquete de la rueda hacia la izquierda. Los rotores posteriores tenían dos muescas de giro. La siguiente tabla muestra el punto de la muesca de giro de cada rotor.
En los siguientes ejemplos se puede observar una secuencia de pasos normal y una secuencia de pasos dobles. Los rotores utilizados son (de izquierda a derecha) I, II, III, con rotaciones en Q , E y V. Aquí se observa el comportamiento del rotor derecho (rotación V ).
La introducción del cuarto rotor se esperaba porque el material capturado con fecha de enero de 1941 había hecho referencia al desarrollo de una cuarta rueda de rotor; [2] de hecho, el cableado del nuevo cuarto rotor ya se había elaborado.
El 1 de febrero de 1942, los mensajes Enigma comenzaron a codificarse utilizando una nueva versión de Enigma que se había puesto en uso. El modelo Enigma anterior de 3 rotores había sido modificado y el reflector antiguo había sido reemplazado por un rotor delgado y un nuevo reflector delgado. Descifrar el Shark en bombas de 3 rotores habría llevado entre 50 y 100 veces más tiempo que un mensaje promedio de la Fuerza Aérea o el Ejército. Por lo tanto, parecía que las bombas de 4 rotores efectivas y rápidas eran la única manera de avanzar. Los errores de codificación de los empleados de cifrado permitieron a los británicos determinar el cableado del nuevo reflector y su rotor. [2]
{{citation}}
: CS1 maint: location (link)