Енігма являла собою компактний електромеханічний апарат розміром із друкарську машинку, який німецькі військові застосовували для захисту радіоповідомлень від перехоплення. Роторна система зі змінною внутрішньою проводкою створювала поліалфавітний шифр, де кожна літера залежно від позиції машини перетворювалася на зовсім іншу, і цей процес повторювався мільярди разів без повторення одного й того самого перетворення поспіль.
Незважаючи на величезний обсяг можливих налаштувань — сотні квінтильйонів комбінацій, — машина мала приховані вразливості, які дозволили спочатку польським математикам, а потім британським фахівцям у Блетчлі-Парку регулярно читати німецький трафік. Розшифрування, відомі під кодовою назвою Ultra, дали союзникам вирішальну перевагу в битві за Атлантику, в Північній Африці та під час підготовки висадки в Нормандії.
Сьогодні Енігма залишається живим уроком криптографії: вона показує, як навіть найвишуканіша механічна система може бути переможена людським розумом, а її історія безпосередньо пов’язана з народженням сучасних комп’ютерів і триваючою гонкою між творцями та зломщиками шифрів.
Народження механічної загадки: шлях від патенту до вермахту
У лютому 1918 року німецький інженер Артур Шербіус разом із партнером Ріхардом Ріттером запатентував роторну шифрувальну машину. Перші комерційні версії — важкі моделі A і B, схожі на касові апарати, — не викликали особливого ажіотажу. Усе змінилося, коли в конструкцію додали рефлектор, запропонований Віллі Корном. Модель C 1926 року стала портативною, а модель D вже експортували до кількох країн Європи та Азії.
Німецький військово-морський флот виявив інтерес одним із перших: у 1925–1926 роках на озброєння надійшла версія Funkschlüssel C. Армія (вермахт) прийняла на озброєння Enigma I у 1930 році — саме ця модель з комутаційною панеллю (плагбордом) і трьома роторами стала основною для сухопутних військ і люфтваффе. Флот у 1934 році перейшов на Funkschlüssel M із вибором із п’яти роторів, а в 1942 році для підводних човнів запровадили чотирироторну M4 під кодовою назвою Triton (у союзників — Shark). Загалом за роки існування випустили, за різними оцінками, від сорока до ста тисяч примірників.
Оператори отримували щоденний ключ із секретних кодових книг. Потрібно було встановити порядок роторів, їхні кільцеві налаштування (Ringstellung), початкові позиції (Grundstellung) і з’єднання на плагборді — до 13 пар літер. Кожне налаштування діяло лише добу, після чого кодові сторінки відривали й знищували. Така дисципліна робила перехоплення майже марним без знання поточного ключа.
Усередині стального корпусу: як саме працювала машина Енігма
Зовні Енігма нагадувала друкарську машинку з додатковою панеллю лампочок над клавішами. Під час натискання на літеру замикалося електричне коло, струм проходив складним шляхом і запалював зовсім іншу лампочку. Головна відмінність від звичайної підстановки полягала в тому, що конфігурація змінювалася після кожного натискання.
Струм послідовно проходив через комутаційну панель, вхідне колесо, три чи чотири обертові ротори, рефлектор і назад тим самим шляхом, але вже іншими контактами. Рефлектор — нерухомий або тонкий в M4 — з’єднував контакти попарно й повертав сигнал, роблячи шифр оборотним: якщо A зашифровувалося в Q, то Q завжди перетворювалося на A за тих самих налаштувань. Ця властивість водночас спрощувала використання (одна машина для шифрування й розшифрування) і створювала слабкість — жодна літера не могла зашифруватися сама в себе.
Ротори — диски діаметром близько десяти сантиметрів із 26 контактами по колу та складною внутрішньою проводкою — оберталися за принципом механічного лічильника. Правий ротор зсувався при кожному натисканні. При досягненні виїмки на кільці спрацьовував перенос, і наступний ротор повертався на одну позицію. У деяких роторах було дві виїмки, що створювало характерний «подвійний крок». У результаті період повторення повної конфігурації для трироторної машини становив 26 × 25 × 26 = 16 900 положень.
Плагборд додавав ще один рівень перестановок перед роторами й після них. Можливих конфігурацій лише для плагборда — понад 150 трильйонів. У сумі з вибором роторів, їхнім порядком і початковими позиціями ключовий простір оцінювали в астрономічні цифри. Проте саме поєднання механічних особливостей і людських помилок дозволило зламати систему.
Моделі Енігми: порівняння ключових варіантів
| Модель | Ротори | Плагборд | Основне застосування | Особливості |
| Enigma I | 3 (вибір із 5+) | Так, до 13 пар | Вермахт, люфтваффе | Стандартна армійська модель з 1930 р. |
| Funkschlüssel M (M3) | 3 (вибір із 5–8) | Так | Крігсмаріне до 1942 р. | Більше роторів для флоту |
| Enigma M4 | 4 (тонкий 4-й) | Так | Підводні човни з 1942 р. | «Shark» у союзників, значно складніше |
| Enigma-G (Abwehr) | 4 | Ні | Розвідка Абверу | Лічильник натискань, інші виїмки |
Різниця в одну додаткову роторну позицію в M4 підвищила стійкість настільки, що британці кілька місяців не могли читати трафік підводних човнів — доки не адаптували методи й не отримали додаткові дані.
Перші тріщини в броні: польський прорив 1932 року
Ще до початку війни польська криптографічна служба під керівництвом Маріана Реєвського, Єжи Ружицького та Генрика Зигальського зламала ранні версії Енігми. Використовуючи математичний апарат теорії груп і пермутацій, вони створили «циклотрон» — пристрій для визначення можливих налаштувань роторів — і «аркуші Зигальського» для ручного пошуку. До 1932 року поляки регулярно читали німецький трафік. У липні 1939 року, напередодні німецького вторгнення, вони передали свої методи й репліки машини британській і французькій розвідкам.
Це був безцінний подарунок. Британці отримали готову базу знань саме тоді, коли масштаби німецьких комунікацій зросли в рази.
Блетчлі-Парк і електромеханічний мозок Bombe
У серпні 1939 року до маєтку Блетчлі-Парк у Бакінгемширі прибув математик Алан Тюрінг. Разом із Гордоном Велчманом він удосконалив польські ідеї й створив машину Bombe — електромеханічний пристрій, який перевіряв тисячі можливих налаштувань Енігми за години замість місяців ручної роботи. Ключовим елементом стала «діагональна дошка» Велчмана, яка дозволяла швидко відкидати суперечливі варіанти.
Bombe працювала на принципі «криба» — передбачуваного фрагмента відкритого тексту. Оператори знали, що в німецьких повідомленнях часто траплялися стандартні фрази: «Wetterbericht» (погода), «Heil Hitler» або дані про позиції конвоїв. Порівнюючи зашифрований текст із імовірним відкритим, Bombe знаходила правильні налаштування роторів. Для морської версії M4 Тюрінг розробив статистичний метод Banburismus, який скорочував перебір.
До 1943 року в Блетчлі-Парку працювало понад дев’ять тисяч осіб — переважно жінки (Wrens), які обслуговували сотні машин Bombe. Інформацію розподіляли по «хатинках»: Hut 6 займався армійською та повітряною Енігмою, Hut 8 — морською. Секретність була абсолютною. Навіть близькі родичі не знали, чим займаються співробітники.
Реальний вплив на війну: цифри та людські долі
Розшифрування Ultra дозволяли союзникам уникати німецьких підводних засідок в Атлантиці, точно знати розташування танкових дивізій Роммеля в Африці та планувати відволікаючі операції перед висадкою в Нормандії. За оцінками історика британської розвідки Гаррі Гінслі, злам Енігми скоротив війну в Європі на два-чотири роки й урятував мільйони життів.
Оператори Енігми на фронті працювали в постійній напрузі: найменша помилка в налаштуванні чи повтор фрази могли видати ключ. На підводних човнах шифрувальники іноді знищували машини при загрозі захоплення. У Блетчлі-Парку люди жили в бараках, працювали по 12–16 годин на добу, знаючи, що від їхньої точності залежать життя тисяч солдатів і моряків. Після війни багато хто десятиліттями зберігав мовчання — лише в 1970-ті роки історія почала поступово розкриватися.
Спадщина Енігми у 2026 році: музеї, емулятори та уроки для сучасності
Оригінальні машини Енігми сьогодні — рідкісні експонати. Найбільша колекція зберігається в Block B музею Bletchley Park: тут можна побачити армійські, флотські та розвідувальні варіанти, зокрема трофейні й модифіковані союзниками примірники. Поруч, у Національному музеї обчислювальної техніки, регулярно демонструють повністю робочу репліку машини Bombe. У 2026 році Bletchley Park продовжує приймати відвідувачів і проводить виставки, включно з експозицією «The Age of AI», що пов’язує воєнне зламування кодів із сучасними технологіями.
Будь-хто охочий може спробувати зашифрувати повідомлення на онлайн-емуляторах Енігми — їх існує кілька, і вони точно відтворюють поведінку роторів, рефлектора та плагборда. Такі симулятори використовують в університетах для викладання основ криптографії: студенти бачать, чому навіть величезний ключовий простір не рятує, якщо є передбачувані фрагменти тексту чи помилки в процедурах.
Енігма стала одним із символів переходу від механічних шифрів до електронних і комп’ютерних систем. Досвід її зламу навчив важливих принципів: необхідності регулярної зміни ключів, небезпеки повторюваних шаблонів, цінності «крибів» і статистичних методів. Сучасні алгоритми — від AES до постквантової криптографії — значною мірою виросли з розуміння як сили, так і слабкостей роторних машин.
Історія Енігми продовжується не лише в музеях. Вона нагадує, що найскладніша технічна система врешті-решт залежить від людей — тих, хто її створює, тих, хто нею користується, і тих, хто намагається її розгадати. Ця вічна тріада залишається актуальною й сьогодні.