Открыть сервисСервис

Шифровальная машина «Энигма

«Энигма» — семейство электромеханических шифровальных машин, разработанных в Германии в начале XX века и применявшихся для шифрования секретной переписки. Машина состояла из клавиатуры, лампового дисплея, набора вращающихся роторов и отражателя, что позволяло генерировать сложный полифонический шифр, меняющийся при каждом нажатии клавиши. Наиболее широко «Энигма» использовалась вермахтом во Второй мировой войне; взлом её кодов британскими криптографами в Блетчли-парке считается одним из ключевых факторов победы союзников.

Устройство и принцип работы

«Энигма» представляла собой компактную машину размером с небольшой чемодан. Внутри корпуса находились:

  • Клавиатура — 26 букв латинского алфавита (в военных модификациях — с цифрами и знаками препинания).
  • Ламповой дисплей — набор ламп накаливания, подсвечивавших зашифрованный символ.
  • Роторы — от трёх до пяти вращающихся дисков с электрическими контактами, каждый из которых реализует подстановку алфавита. Роторы вращались при каждом нажатии клавиши по принципу счётчика: правый ротор — на один шаг, средний — при переполнении и так далее.
  • Отражатель (Umkehrwalze) — возвращал электрический сигнал обратно через роторы, что устраняло необходимость в отдельном шифровальном и дешифровальном режимах.
  • Переключатель соединений (Steckerbrett) — коммутаторная панель, позволявшая менять пары букв до и после прохождения сигнала через роторы.

Принцип работы: при нажатии клавиши электрический ток проходил через коммутатор, роторы, отражатель и обратно через роторы к лампе. Каждое нажатие сдвигало роторы, меняя всю схему подстановки. В результате один и тот же входной символ шифровался по-разному при каждом нажатии — так называемый полифонический шифр, который был чрезвычайно труден для взлома классическими методами.

История

Происхождение

Идея роторной шифровальной машины была запатентована в 1918 году немецким инженером Артуром Шербиусом. Первые коммерческие образцы «Энигмы» выпускались с 1923 года компанией Chiffriermaschinen Aktien-Gesellschaft. В 1920-е годы машина продавалась коммерческим организациям, а с 1925 года начала поступать на вооружение рейхсвера.

Военное применение

Во Второй мировой войне «Энигма» стала основным средством шифрования вермахта, люфтваффе и кригсмарине. Существовали различные модификации:

МодификацияПользовательОсобенности
«Энигма I»Сухопутные войскаТри ротора из пяти, коммутаторная панель
«Энигма M» (морская)КригсмаринеЧетвёртый ротор, добавленный в 1942 году
«Энигма G»Италия, ЯпонияУпрощённая конструкция

Введение четвёртого ротора в морскую «Энигму» в феврале 1942 года (кодовое обозначение «Тритон») резко усложнило дешифрование и привело к периоду «чёрной» связи, когда союзники не могли читать немецкие сообщения.

Взлом в Блетчли-парке

Работы по взлому «Энигмы» начались ещё в 1930-е годы польскими криптографами — Марианом Ржевуским, Ежи Рожицким и Генриком Зигальским, которые восстановили устройство машины и создали «циклометры» для перебора настроек. Польская работа была передана британцам перед началом войны.

В Блетчли-парке («Станция X») под руководством Алана Тьюринга и Гордона Велчмана была создана машина «Бомба», а затем «Бомба Тьюринга», ускорившая поиск ключей. Велчман предложил «бомбу» с диагональной доской (Diagonal Board), увеличившей эффективность перебора. К 1943 году в Блетчли работали более двухсот «бомб», обрабатывавших сотни сообщений в сутки.

Взлом «Энигмы» позволил союзникам читать до 75 % немецких радиоперехваченных сообщений, что обеспечило преимущество в битве за Атлантику, в Северной Африке и на Восточном фронте. Информация из Блетчли-парка обозначалась кодовым словом «Ультра» и строжайше засекречивалась.

Криптографическое значение

«Энигма» стала классическим примером того, как сложная математическая конструкция может быть взломана при наличии ошибок в процедуре использования. Ключевые слабости машины:

  • Отражатель исключал шифрование символа самим собой.
  • Ошибки операторов (повторяющиеся настройки, предсказуемые приветствия) давали криптоаналитикам «известный текст».
  • Ограниченное число возможных настроек (порядка 10²² для морской модификации) делало перебор выполнимым при наличии вычислительной техники.

После войны «Энигма» стала предметом изучения в истории криптографии и символом криптоанализа. В 2000-е годы в Блетчли-парке был восстановлен действующий экземпляр машины; оригинальные образцы хранятся в музее «Блетчли-парк» и в ряде других музеев мира.

Источники

  • Кан, Д. «Взлом «Энигмы»» (David Kahn, «Seizing the Enigma»).
  • Сингх, С. «Коды и шифры. История криптографии».
  • Коппел, Х. «The German Enigma Cipher Machine».
  • Гарднер, М. «The Mathematical Games column» (Scientific American).
  • Сайт музея «Блетчли-парк» (bletchleypark.org.uk).
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru