Sábanas Zygalski


El método de las hojas de Zygalski fue una técnica criptológica utilizada por la Oficina de cifrado polaca antes y durante la Segunda Guerra Mundial , y durante la guerra también por los criptólogos británicos en Bletchley Park , para descifrar mensajes cifrados en máquinas Enigma alemanas .

El aparato de hoja de Zygalski toma su nombre del matemático polaco Cipher Bureau , el criptólogo Henryk Zygalski , quien lo inventó alrededor de octubre de 1938.

El dispositivo de Zygalski comprendía un conjunto de 26 hojas perforadas para cada una de las seis posibles secuencias inicialmente para insertar los tres rotores en el codificador de la máquina Enigma . [1] Cada hoja estaba relacionada con la posición inicial del rotor izquierdo (de movimiento más lento).

La matriz de 26 × 26 representó las 676 posibles posiciones iniciales de los rotores central y derecho y se duplicó horizontal y verticalmente: a– z , a– y . Las hojas se perforaron con agujeros en las posiciones que permitirían que ocurriera una " hembra ".

La matemática y criptóloga polaca Marian Rejewski escribe sobre cómo se hizo funcionar el dispositivo de hojas perforadas:

Cuando las hojas se superpusieron y se movieron en la secuencia adecuada y de la manera adecuada entre sí, de acuerdo con un programa estrictamente definido, el número de aberturas visibles disminuyó gradualmente. Y, si se disponía de una cantidad suficiente de datos, finalmente quedaba una única apertura, probablemente correspondiente al caso correcto, es decir, a la solución. A partir de la posición de la abertura se podría calcular el orden de los rotores, el ajuste de sus anillos y, comparando las letras de las claves de cifrado con las letras de la máquina, también la permutación S; en otras palabras, la clave de cifrado completa. [2]


Una hoja de Zygalski
Demostración de dos láminas perforadas en Bletchley Park Museum