Энигма


«Эни́гма» (от нем. Enigma — загадка) — переносная шифровальная машина, использовавшаяся для шифрования и расшифрования секретных сообщений. Первую версию роторной шифровальной машины запатентовал в 1918 году Артур Шербиус. На основе конструкции первоначальной модели «Энигмы» было создано целое семейство электромеханических роторных машин под тем же названием, применявшихся с 1920-х годов в сфере коммерческой и военной связи во многих странах мира, но наибольшее распространение получили в гитлеровской Германии во время Второй мировой войны[2]. Именно германская военная модель чаще всего подразумевается при упоминании «Энигмы».

По приблизительным оценкам Ф. Бауэра, было выпущено около 100 000 экземпляров шифровальных машин «Энигма»[3]. Вместе с тем, другие эксперты оценивают общее количество выпущенных единиц примерно в 40 000 штук [4].

Впервые шифр «Энигмы» удалось дешифровать в польском Бюро шифров в декабре 1932 года. Трое сотрудников разведки — Мариан Реевский, Ежи Ружицкий и Генрих Зыгальский — с помощью данных французской разведки, математической теории и методов обратной разработки смогли разработать и построить специальное устройство для дешифровки закодированных сообщений, которое назвали «криптологической бомбой» (см. Криптоанализ «Энигмы»). После этого немецкие инженеры усложнили устройство «Энигмы» и в 1938 году выпустили обновлённую версию, для дешифровки которой требовалось построить более сложные механизмы[5].

9 мая 1941 года при захвате силами Великобритании подводной лодки U-110 в руки союзников впервые попала шифровальная машина Энигма вместе с кодами, радиограммами и другими связанными документами. С помощью полученных материалов английские криптографы начали чтение сообщений немецких подлодок, использовавших «Дельфин» на трёхроторной «Энигме».

В августе 1941-го англичане создали более совершенные «Бомбы», позволившие им оперативно расшифровывать немецкие радиограммы. Через два месяца немцы ввели новый код для подлодок, но Блетчли-парк сумел взломать и его.

Англичане читали вражеские шифрограммы до февраля 1942-го, когда немецкий флот начал использовать новую четырёхроторную «Энигму». Ситуацию удалось исправить только когда 30 октября 1942 года противолодочный корабль Petard захватил модернизированную «Энигму» и документацию к ней с подводной лодки U-559[6]. Это позволило расшифровывать немецкие сообщения до самого конца войны.