Мариан Адам Реевски ( польский: [ˈmarjan rɛˈjɛfskʲi] ; 16 августа 1905 — 13 февраля 1980) —польский математикикриптолог,с помощью ограниченного количества документов, полученныхфранцузской военной разведкойреконструировал невидимую немецкую военнуюшифровальную машину «Энигма».
В течение следующих почти семи лет Реевский и его коллеги-математики-криптологи Ежи Ружицкий и Генрик Зыгальский , работая в Бюро шифров польского Генерального штаба , разработали методы и оборудование для расшифровки шифров Энигмы, в то время как немцы вносили изменения в свои машины Энигма и процедуры шифрования. Вклад Реевского включал в себя криптографический карточный каталог и криптографическую бомбу .
За пять недель до начала Второй мировой войны в Европе поляки поделились своими достижениями с французскими и британскими коллегами, которые не добились никакого прогресса, что позволило Британии начать читать немецкие шифры Энигмы. Разведданные, полученные британцами из расшифровок Энигмы, стали частью того, что они назвали Ультра, и внесли, возможно, решающий вклад в разгром нацистской Германии . [Примечание 1]
Вскоре после начала войны польские криптологи были эвакуированы во Францию, где продолжили взламывать шифры «Энигмы». После падения Франции в июне 1940 года они и их вспомогательный персонал были эвакуированы в Алжир в Северной Африке; несколько месяцев спустя они возобновили работу подпольно на юге вишистской Франции .
После того, как в ноябре 1942 года Виши «Свободная зона» была оккупирована нацистской Германией , Реевский и Зыгальский бежали через Испанию (и испанское заключение), Португалию и Гибралтар в Великобританию. Там они вступили в Польские вооруженные силы и были отправлены на работу по разгадке низкокачественных немецких шифров .
После войны Реевский вернулся в Польшу к своей семье. В течение двух десятилетий он хранил молчание о своей довоенной и военной работе, чтобы избежать внимания польского правительства, находившегося под контролем Советов . В 1967 году он нарушил молчание, предоставив Военно-историческому институту Польши свои воспоминания о работе в Бюро шифров.
Мариан Реевский родился 16 августа 1905 года в Бромберге в прусской провинции Познань (ныне Быдгощ , Польша) [8] в семье Юзефа и Матильды, урожденной Томс. [9] После окончания средней школы он изучал математику в Математическом институте Познанского университета , расположенном в Познанском замке . [10]
В 1929 году, незадолго до окончания университета, Реевский начал посещать секретный курс криптологии, который открылся 15 января [11] , организованный для избранных немецкоговорящих студентов-математиков Бюро шифров польского Генерального штаба при содействии профессора Математического института Здзислава Крыговского . Курс проводился вне кампуса на военном объекте [12] и, как Реевский обнаружил во Франции в 1939 году, «был полностью и буквально основан» на книге 1925 года французского полковника Марселя Живьержа « Cours de cryptographie» (Курс криптографии). [13] Реевский и его однокурсники Генрик Зыгальский и Ежи Ружицкий были среди немногих, кто мог продолжать курс, одновременно совмещая требования своей обычной учебы. [14]
1 марта 1929 года Реевский получил степень магистра философии по математике. [15] Через несколько недель после окончания университета, не закончив курс криптологии в Бюро шифров, он начал первый год двухгодичного курса актуарной статистики в Геттингене , Германия. Он не закончил курс статистики, потому что, будучи дома летом 1930 года, он принял предложение от профессора Крыговского о должности ассистента преподавателя математики в Познанском университете. [16] Он также начал работать неполный рабочий день в Бюро шифров, которое к тому времени создало форпост в Познани для расшифровки перехваченных немецких радиосообщений. [16] Реевский работал около двенадцати часов в неделю около Математического института в подземном хранилище, которое шутливо называли «Черной комнатой». [17]
Познаньское отделение Бюро шифров было расформировано летом 1932 года. В Варшаве 1 сентября 1932 года Реевский, Зыгальский и Ружицкий присоединились к Бюро шифров в качестве гражданских сотрудников, работающих в здании Генерального штаба ( Саксонский дворец ). [18] Их первым заданием было разгадать четырехбуквенный код, используемый Кригсмарине ( немецким военно-морским флотом). Поначалу работа продвигалась медленно, но ускорилась после перехвата тестового обмена, состоящего из шестигруппового сигнала и последующего четырехгруппового ответа. Криптологи правильно догадались, что первым сигналом был вопрос: «Когда родился Фридрих Великий ?», за которым следовал ответ: «1712» . [19]
20 июня 1934 года Реевский женился на Ирене Марии Левандовской, дочери преуспевающего дантиста. У пары в конечном итоге родилось двое детей: сын Анджей (Андрей), родившийся в 1936 году; и дочь Янина (Джоан), родившаяся в 1939 году. Янина позже стала математиком, как и ее отец. [20]
Машина Enigma представляла собой электромеханическое устройство, оснащенное клавиатурой с 26 буквами и 26 лампами, соответствующими буквам алфавита. Внутри находился набор проволочных барабанов ( роторы и отражатель ), которые шифровали ввод. Машина использовала коммутационную панель для обмена парами букв, а шифрование менялось от одного нажатия клавиши к другому. [21] Для того чтобы два оператора могли общаться, обе машины Enigma должны были быть настроены одинаково. Большое количество возможностей для настройки роторов и коммутационной панели объединялись, образуя астрономическое количество конфигураций, и настройки менялись ежедневно, [Примечание 2], поэтому машинный код приходилось «взламывать» заново каждый день. [23]
До 1932 года Бюро шифров успешно взломало более раннюю машину Enigma, которая работала без коммутационной панели, [Примечание 3], но потерпело неудачу с Enigma I , новой стандартной немецкой шифровальной машиной, которая входила в широкое использование. [25] [26] В конце октября или начале ноября 1932 года глава немецкого отдела Бюро шифров капитан Максимилиан Ченжки поручил Реевскому работать в одиночку над немецкой машиной Enigma I в течение нескольких часов в день; Реевский не должен был рассказывать своим коллегам, что он делает. [25]
Для расшифровки сообщений Enigma требовались три вида информации: (1) общее понимание того, как функционирует Enigma; (2) схема соединений роторов; и (3) ежедневные настройки (последовательность и ориентация роторов, а также соединения штекеров на коммутационной панели). В распоряжении Реевского была только первая информация, основанная на информации, уже полученной Бюро шифров. [23]
Сначала Реевский занялся проблемой обнаружения проводки роторов. Чтобы сделать это, по словам историка Дэвида Кана , он был пионером использования чистой математики в криптоанализе . [27] Предыдущие методы в значительной степени использовали лингвистические закономерности и статистику текстов на естественном языке — анализ частоты букв . Реевский применил методы из теории групп — теоремы о перестановках — в своей атаке на Энигму. Эти математические методы в сочетании с материалом, предоставленным Гюставом Бертраном , [Примечание 4] начальником французской радиоразведки, позволили ему реконструировать внутреннюю проводку роторов машины и невращающегося отражателя. «Решение», пишет Кан, «было собственным ошеломляющим достижением Реевского, которое возносит его в пантеон величайших криптоаналитиков всех времен». [29] Реевский использовал математическую теорему о том, что две перестановки сопряжены тогда и только тогда, когда они имеют одинаковую структуру цикла, которую профессор математики и соредактор Cryptologia Сайфер А. Девурс описывает как «теорему, которая выиграла Вторую мировую войну». [30]
Перед получением французских разведывательных материалов Реевский тщательно изучил сообщения Энигмы, в частности первые шесть букв сообщений, перехваченных в один день. [25] В целях безопасности каждое сообщение шифровалось с использованием различных начальных положений роторов, выбранных оператором. Эта настройка сообщения состояла из трех букв. Чтобы передать ее принимающему оператору, отправляющий оператор начинал сообщение, отправляя настройку сообщения в замаскированной форме — шестибуквенный индикатор . Индикатор был сформирован с использованием Энигмы с ее роторами, установленными на общую глобальную настройку для этого дня, называемую базовой настройкой , которая была общей для всех операторов. [31] Особый способ построения индикатора внес слабость в шифр. [32]
Например, предположим, что оператор выбрал установку сообщения KYG для сообщения. Сначала оператор установит роторы Enigma в положение «земля», которое в этот конкретный день может быть GBL , а затем дважды зашифрует установку сообщения на Enigma ; то есть оператор введет KYGKYG (что может привести к чему-то вроде QZKBLX ). Затем оператор переустановит роторы в положение KYG и зашифрует фактическое сообщение. Принимающий оператор может обратить процесс, чтобы сначала восстановить установку сообщения, а затем само сообщение. Повторение установки сообщения, по-видимому, подразумевалось как проверка ошибок для обнаружения искажений, но это имело непредвиденный эффект значительного ослабления шифра. Из-за повторения индикатором установки сообщения Реевский знал, что в открытом тексте индикатора первая и четвертая буквы были одинаковыми, вторая и пятая были одинаковыми, а третья и шестая были одинаковыми. Эти отношения можно было использовать для взлома шифра. [31]
Реевский изучал эти связанные пары букв. Например, если было четыре сообщения, которые имели следующие индикаторы в один и тот же день: BJGTDN , LIFBAB , ETULZR , TFREII , то, глядя на первую и четвертую буквы каждого набора, он знал, что определенные пары букв были связаны. B была связана с T , L была связана с B , E была связана с L , а T была связана с E : ( B , T ), ( L , B ), ( E , L ) и ( T , E ). Если у него было достаточно разных сообщений для работы, он мог выстраивать целые последовательности связей: буква B была связана с T , которая была связана с E , которая была связана с L , которая была связана с B (см. диаграмму). Это был «цикл из 4», поскольку требовалось четыре прыжка, чтобы вернуться к начальной букве. Другой цикл в тот же день мог быть A F W A , или «цикл из 3». Если бы в определенный день было достаточно сообщений, все буквы алфавита могли бы быть охвачены рядом различных циклов различных размеров. Циклы были бы последовательны в течение одного дня, а затем бы изменились на другой набор циклов на следующий день. Подобный анализ можно было бы провести для 2-й и 5-й букв, а также 3-й и 6-й, идентифицируя циклы в каждом случае и количество шагов в каждом цикле. [33]
Операторы Enigma также имели тенденцию выбирать предсказуемые комбинации букв в качестве индикаторов, такие как инициалы подружек или шаблон клавиш, которые они видели на клавиатуре Enigma. Они стали известны союзникам как «Cillies» («Sillies» с ошибкой). Используя данные, полученные таким образом из изучения циклов и использования предсказуемых индикаторов, Реевский смог вывести шесть перестановок, соответствующих шифрованию в шести последовательных позициях машины Enigma. Эти перестановки можно было описать шестью уравнениями с различными неизвестными, представляющими проводку внутри входного барабана, роторов, отражателя и коммутационной панели. [34]
На этом этапе Реевский столкнулся с трудностями из-за большого количества неизвестных в разработанном им наборе уравнений. Позже, в 1980 году, он прокомментировал, что до сих пор неизвестно, можно ли решить такой набор из шести уравнений без дополнительных данных. [35] Но ему помогли криптографические документы, которые Отдел D французской военной разведки ( Deuxième Bureau ) под руководством будущего генерала Гюстава Бертрана получил и передал Польскому бюро шифров. Документы, полученные от шпиона в немецкой криптографической службе Ганса-Тило Шмидта , включали настройки Энигмы на сентябрь и октябрь 1932 года. Около 9 или 10 декабря 1932 года [36] [Примечание 5] документы были переданы Реевскому. Они позволили ему сократить количество неизвестных и решить схемы соединений роторов и рефлектора. [38]
Однако было еще одно препятствие, которое нужно было преодолеть. Военная Enigma была модифицирована из коммерческой Enigma, реальный пример которой Реевский имел для изучения. В коммерческой машине клавиши были подключены к барабану ввода в порядке немецкой клавиатуры (« QWERTZU ...»). Однако в военной Enigma соединения вместо этого были проложены в алфавитном порядке: «ABCDEF...» Эта новая последовательность проводов сбила с толку британских криптологов, работавших над Enigma, которые отвергли проводку «ABCDEF...» как слишком очевидную. Реевский, возможно, руководствуясь интуицией о немецкой любви к порядку, просто предположил, что проводка была обычным алфавитным порядком. Позже он вспоминал, что после того, как он сделал это предположение, «с моего карандаша, как по волшебству, начали выходить цифры, обозначающие соединения в роторе N. Таким образом, соединения в одном роторе, правом роторе, были наконец известны». [35]
Настройки, предоставленные французской разведкой, охватывали два месяца, которые охватывали период смены порядка роторов. Другой ротор оказался в правом положении во второй месяц, и поэтому проводку двух роторов можно было восстановить тем же методом. [Примечание 6] Реевский позже вспоминал: «Нахождение [проводки] в третьем [роторе], и особенно... в [рефлекторе], теперь не представляло больших трудностей. Точно так же не было трудностей с определением правильного кручения боковых стенок [роторов] относительно друг друга или моментов, когда левый и средний барабаны поворачивались». К концу 1932 года проводка всех трех роторов и рефлектора была восстановлена. Образец сообщения в руководстве по эксплуатации Enigma, содержащий открытый текст и соответствующий ему шифртекст, созданный с использованием указанного ежедневного ключа и ключа сообщения, помог прояснить некоторые оставшиеся детали. [35]
Были предположения относительно того, можно ли было решить проблему роторных проводов без документов, предоставленных французской разведкой. Реевский вспоминал в 1980 году, что был найден другой способ, который можно было использовать для решения проблемы проводов, но этот метод был «несовершенным и утомительным» и полагался на случай. В 2005 году математик Джон Лоуренс утверждал, что потребовалось бы четыре года, чтобы этот метод имел разумную вероятность успеха. [39] Ранее Реевский писал, что «вывод заключается в том, что предоставленные нам разведывательные материалы следует рассматривать как имеющие решающее значение для решения проблемы машины». [35]
После того, как Реевский определил проводку в оставшихся роторах, в начале 1933 года к нему присоединились Ружицкий и Зыгальский, чтобы разработать методы и оборудование для взлома шифров Энигмы в обычном режиме. Реевский позже вспоминал:
Теперь у нас была машина, но не было ключей , и мы не могли требовать от Бертрана, чтобы он продолжал снабжать нас ключами каждый месяц... Ситуация изменилась: раньше у нас были ключи, но не было машины — мы решили машину; теперь у нас была машина, но не было ключей. Нам пришлось разработать методы, чтобы найти ежедневные ключи. [40]
В ответ на постоянные улучшения немецкой процедуры эксплуатации и самой машины Enigma пришлось изобрести ряд методов и устройств. Самым ранним методом реконструкции ежедневных ключей был « гриль », основанный на том факте, что соединения коммутационной панели обменивались только шестью парами букв, оставляя четырнадцать букв неизменными. [22] Следующим был метод « часов » Ружицкого , который иногда позволял определить, какой ротор находился с правой стороны машины Enigma в определенный день. [41]
После 1 октября 1936 года немецкая процедура изменилась, и количество соединений на коммутационной панели стало переменным, от пяти до восьми. В результате метод решётки стал значительно менее эффективным. [22] Однако, метод с использованием карточного каталога был разработан около 1934 или 1935 года и не зависел от количества соединений штепсельных вилок. Каталог был составлен с использованием « циклометра » Реевского, специального устройства для создания каталога перестановок. После того, как каталог был готов, перестановку можно было найти в каталоге, что давало настройки ротора Энигмы на тот день. [22]
Циклометр состоял из двух наборов роторов Enigma и использовался для определения длины и количества циклов перестановок, которые могла сгенерировать машина Enigma. Даже с циклометром подготовка каталога была долгой и сложной задачей. Каждая позиция машины Enigma (всего было 17 576 позиций) должна была быть проверена для каждой возможной последовательности роторов (всего было 6 возможных последовательностей); таким образом, каталог включал 105 456 записей. Подготовка каталога заняла больше года, но когда он был готов около 1935 года, получение ежедневных ключей стало делом 12–20 минут. [22] [42] Однако 1 или 2 ноября 1937 года немцы заменили рефлектор в своих машинах Enigma, что означало, что весь каталог пришлось пересчитывать с нуля. [22] Тем не менее, к январю 1938 года немецкий отдел Бюро шифров считывал целых 75% перехваченных сообщений «Энигмы», и, по словам Реевского, при минимальном увеличении численности персонала этот показатель можно было бы увеличить до 90%. [43]
В 1937 году Реевский вместе с немецким отделением Бюро шифров был переведен на секретное предприятие около Пыры в Кабацких лесах к югу от Варшавы. 15 сентября 1938 года немцы ввели новые правила шифрования ключей сообщений (новая «индикаторная процедура»), сделав предыдущие методы поляков устаревшими. [Примечание 7] Польские криптоаналитики быстро отреагировали новыми методами. Одним из них была «бомба» Реевского , работающий на электричестве агрегат из шести «Энигм», который решал ежедневные ключи примерно за два часа. Было построено шесть «бомб », которые были готовы к использованию к середине ноября 1938 года. [46] « Бомба» использовала тот факт, что соединения на коммутационной панели не влияли на все буквы; поэтому, когда 1 января 1939 года произошло еще одно изменение в немецкой рабочей процедуре, увеличившее количество соединений на коммутационной панели, полезность «бомб » значительно снизилась. Британская «бомба» , основной инструмент, который использовался для взлома сообщений «Энигмы» во время Второй мировой войны, была названа в честь польской «бомбы» и, вероятно, была создана по ее образцу , хотя криптографические методы, реализованные в этих двух машинах, различались. [47]
Примерно в то же время, что и бомба Реевского , Генрик Зыгальский изобрел ручной метод, метод « перфорированных листов » («листы Зыгальского»), который не зависел от количества соединений на коммутационной панели. Реевский описывает конструкцию механизма Зыгальского и его манипуляции:
Были подготовлены довольно толстые листы бумаги, пронумерованные буквами от «a» до «z» для всех двадцати шести возможных положений ротора L [левого ротора Энигмы], и на каждом листе был нарисован квадрат, разделенный на 51 на 51 меньший квадрат. Стороны, верх и низ каждого большого квадрата (он также мог быть прямоугольником) были пронумерованы буквами от «a» до «z», а затем снова от «a» до «y». Это была, так сказать, система координат, в которой абсциссы и ординаты отмечали последовательные возможные положения роторов M [среднего ротора Энигмы] и N [правого ротора Энигмы], а каждый маленький квадрат отмечал перестановки , с постоянными точками или без них, соответствующие этим положениям. Корпуса с постоянными точками были перфорированы. [48] [Каждая] постоянная точка должна была быть перфорирована до четырех раз. [...] Когда листы накладывались друг на друга и перемещались в правильной последовательности и надлежащим образом по отношению друг к другу, в соответствии с [точно] определенной программой, количество видимых отверстий постепенно уменьшалось. И, если было достаточное количество данных, в конце концов оставалось одно отверстие, вероятно, соответствующее правильному случаю, то есть решению. По положению отверстия можно было вычислить порядок роторов, установку их колец и, сравнивая буквы ключей шифрования с буквами в машине, также перестановку S; другими словами, весь ключ шифрования. [49]
Однако применение как « бомбы» , так и листов Зыгальского было осложнено еще одним изменением в машине «Энигма» 15 декабря 1938 года. Немцы снабдили операторов «Энигмы» двумя дополнительными роторами в дополнение к первоначальным трем, и это увеличило сложность расшифровки в десять раз. Создание в десять раз большего количества «бомбы » (теперь их должно было быть 60) было за пределами возможностей Бюро шифров — такое количество «бомбы » стоило бы в пятнадцать раз больше всего годового бюджета на оборудование. [50]
Две с половиной недели спустя, с 1 января 1939 года, немцы увеличили количество штекерных соединений до 7–10, что, как пишет Реевский, «в значительной степени снизило полезность бомб». Перфорированные листы Зыгальского («Зыгальского»), пишет Реевский, «как и метод карточного каталога, не зависели от количества штекерных соединений. Но изготовление этих листов, [...] в наших [...] обстоятельствах, было очень трудоемким, так что к 15 декабря 1938 года была выполнена только треть всей работы. [Внедрение] немцами роторов IV и V [...] увеличило трудозатраты на изготовление листов в десять раз [поскольку теперь требовалось 60 или в десять раз больше комплектов листов], значительно превысив наши [...] возможности». [51]
Когда стало ясно, что война неизбежна, а польских финансовых ресурсов недостаточно, чтобы идти в ногу с развитием шифрования Enigma (например, из-за непомерно высоких расходов на дополнительные 54 « бомбы » и из-за трудностей, с которыми столкнулись поляки, с выпуском в установленные сроки полных 60 серий из 26 « листов Зыгальского » [52] ), польский Генеральный штаб и правительство решили посвятить своих западных союзников в секреты дешифрования Enigma. [53] Польские методы были раскрыты представителям французской и британской разведки на встрече в Пыры , к югу от Варшавы, 25 июля 1939 года. Францию представляли Гюстав Бертран и криптолог ВВС капитан Анри Бракени ; Великобританию — начальник Правительственной школы кодов и шифров Аластер Деннистон , опытный криптолог Альфред Диллвин Нокс и коммандер Хамфри Сэндвит, глава отдела, который разрабатывал и контролировал станции перехвата и пеленгации Королевского флота . Польские хозяева включали начальника Бюро шифров Гвидо Лангера , начальника немецкого отдела Бюро Максимилиана Ченжки , начальника Генерального штаба и разведки Бюро Стефана Майера и трех криптологов Реевского, Ружицкого и Зыгальского. [54]
Подарок поляков в виде расшифровки Энигмы своим западным союзникам за пять недель до начала Второй мировой войны пришел как раз вовремя. Знание того, что шифр можно взломать, подняло боевой дух криптологов союзников. [Примечание 8] Британцы смогли изготовить по крайней мере два полных комплекта перфорированных листов — один они отправили ПК Бруно , недалеко от Парижа, [57] в середине декабря 1939 года — и начали читать Энигму в течение нескольких месяцев после начала войны. [Примечание 9]
Без польской помощи британские криптологи, по крайней мере, значительно задержались бы в прочтении Enigma. Хью Себаг-Монтефиоре приходит к выводу, что существенные взломы шифров немецкой армии и ВВС Enigma британцами могли произойти только после ноября 1941 года, самое раннее, после захвата машины Enigma и списков ключей, а военно-морской Enigma — только после конца 1942 года. [59]
Разведданные, полученные в результате разгадки немецких шифров высокого уровня — разведданные, получившие у британцев и американцев кодовое название Ultra , — поступали в основном из расшифровок Enigma. Хотя точный вклад разведки Ultra в победу союзников оспаривается, Козачук и Страшак отмечают, что «широко распространено мнение, что Ultra спасла мир как минимум от двух лет войны и, возможно, помешала Гитлеру победить». [60] Английский историк сэр Гарри Хинсли , работавший в Блетчли-парке, также оценил ее как «сократившую войну не менее чем на два года, а возможно, и на четыре года». [61] Доступность Ultra была обусловлена более ранним взломом Enigma поляками; Гордон Уэлчман , руководитель проекта Hut 6 в Блетчли-Парке (который расшифровал шифры немецкой армии и ВВС «Энигма»), пишет: «Проект Hut 6 Ultra никогда бы не был запущен, если бы мы в самый последний момент не узнали от поляков подробности как о немецкой военной версии коммерческой машины «Энигма», так и об используемых рабочих процедурах». [62] [Примечание 10]
5 сентября 1939 года Бюро шифров начало подготовку к эвакуации ключевого персонала и оборудования из Варшавы. Вскоре специальный эвакуационный поезд «Эшелон F» перевез их на восток, а затем на юг. К тому времени, когда 17 сентября Бюро шифров получило приказ пересечь границу с союзной Румынией, они уничтожили все важные документы и оборудование и остались в одном очень переполненном грузовике. Автомобиль был конфискован на границе румынским офицером, который отделил военный персонал от гражданского персонала. Воспользовавшись неразберихой, три математика проигнорировали инструкции румына. Они предполагали, что в лагере для интернированных их может опознать румынская полиция безопасности , в которой у немецкого Абвера и СД были информаторы. Математики отправились на ближайшую железнодорожную станцию, обменяли деньги, купили билеты и сели на первый поезд, направлявшийся на юг. Примерно через дюжину часов они добрались до Бухареста , на другом конце Румынии. Там они отправились в британское посольство . Получив от британцев приказ «возвращаться через несколько дней», они затем попытались обратиться во французское посольство , представившись «друзьями Болека» (польское кодовое имя Бертрана) и попросив поговорить с французским военным офицером. Полковник французской армии позвонил в Париж и затем отдал распоряжение о помощи трем полякам в эвакуации в Париж. [64]
20 октября 1939 года три польских криптолога возобновили работу над немецкими шифрами в совместном франко-польско-испанском (антифашистском) подразделении радиоразведки, дислоцированном в Гретц-Арменвилье , в сорока километрах к северо-востоку от Парижа, и размещенном в замке Виньоль (кодовое название PC Bruno ). [65]
Еще 3–7 декабря 1939 года, когда подполковник Лангер и капитан французских ВВС Анри Бракени посетили Лондон и Блетчли-парк , британцы попросили, чтобы польские криптологи были доступны им в Великобритании. Лангер, однако, занял позицию, что они должны оставаться там, где формировалась польская армия в изгнании — на французской земле. [66]
17 января 1940 года поляки нашли первый ключ Enigma, который был разгадан во Франции, один из них был 28 октября 1939 года. [67] Персонал PC Bruno сотрудничал с коллегами в Блетчли-парке в Англии с помощью телетайпа . Для обеспечения безопасности своих взаимных коммуникаций польские, французские и британские криптологические агентства использовали саму машину Enigma. Bruno закрывал свои зашифрованные Enigma сообщения в Британию ироничным « Хайль Гитлер ! » [68]
В первые месяцы 1940 года Алан Тьюринг — главный конструктор британской криптологической «Бомбы» , разработанной на основе польской «Бомбы» , — посетил Бруно , чтобы обсудить расшифровку «Энигмы» с тремя польскими криптологами. [69]
24 июня 1940 года, после победы Германии в битве за Францию , Гюстав Бертран перевез международный персонал Бруно , включая пятнадцать поляков и семь испанцев, работавших над итальянскими шифрами [70] , на трех самолетах в Алжир. [71]
Примерно три месяца спустя, в сентябре 1940 года, они вернулись, чтобы тайно работать в неоккупированной южной части Вишистской Франции . Прикрытием Реевского был Пьер Рано , профессор лицея из Нанта . Радиоразведывательная станция была создана в замке Фуз под кодовым названием Cadix , недалеко от Юзеса . Cadix начал работу 1 октября. Реевский и его коллеги расшифровали немецкие телеграфные шифры, а также швейцарскую версию машины Enigma (у которой не было коммутационной панели). [72] Реевский, возможно, не принимал никакого участия в работе над немецкой Enigma в Cadix . [Примечание 11]
В начале июля 1941 года Реевскому и Зыгальскому было предложено попытаться расшифровать сообщения, зашифрованные на секретной польской шифровальной машине Lacida , которая использовалась для безопасной связи между Cadix и польским генеральным штабом в Лондоне. Lacida была роторной машиной, основанной на том же криптографическом принципе, что и Enigma, но никогда не подвергалась строгому анализу безопасности. Два криптолога вызвали смятение, взломав первое сообщение в течение пары часов; последующие сообщения были расшифрованы аналогичным образом. [75]
Самый молодой из трех польских математиков, работавших вместе с 1929 года, — Ежи Ружицкий — погиб при затоплении французского пассажирского судна 9 января 1942 года, когда он возвращался в Кадикс из Алжира. [76] К лету 1942 года работа в Кадиксе стала опасной, и были составлены планы эвакуации. Вишистская Франция могла быть оккупирована немецкими войсками, и радиопередачи Кадикса все больше подвергались риску обнаружения немецким Funkabwehr , подразделением, которому было поручено обнаруживать вражеские радиопередатчики. Действительно, 6 ноября пикап, оснащенный круговой антенной, прибыл к воротам замка Фузе, где работали криптологи. Однако посетители не вошли, а просто обследовали близлежащие фермы, сильно напугав их обитателей. Тем не менее, по предложению Бертрана французская разведка приказала эвакуировать Кадикс . Приказ был выполнен 9 ноября, на следующий день после высадки союзников в Северной Африке в ходе операции «Факел ». Три дня спустя, 12 ноября, немцы заняли замок. [77]
Поляки были разделены на группы по два и три человека. 11 ноября 1942 года Реевский и Зыгальский были отправлены в Ниццу , в зону итальянской оккупации. Попав под подозрение там, они были вынуждены снова бежать, постоянно переезжая или скрываясь. Их путь привел их в Канны , Антибы , обратно в Ниццу, затем в Марсель , Тулузу , Нарбонну , Перпиньян и Акс-ле-Терм , недалеко от испанской границы. [78] 29 января 1943 года в сопровождении местного проводника Реевский и Зыгальский, направлявшиеся в Испанию, начали восхождение через Пиренеи , избегая немецких и вишистских патрулей. Около полуночи, недалеко от испанской границы, проводник вытащил пистолет и потребовал, чтобы они отдали оставшиеся деньги. [79]
После ограбления Реевскому и Зыгальскому удалось добраться до испанской стороны границы, но через несколько часов их арестовала полиция безопасности. [80] Сначала их отправили в тюрьму в Сео-де-Уржель , а затем 24 марта перевели в тюрьму в Лериде . 4 мая 1943 года, проведя более трех месяцев в испанских тюрьмах, после вмешательства Польского Красного Креста пара была освобождена и отправлена в Мадрид . [81] Покинув страну 21 июля, [82] они добрались до Португалии; оттуда на борту HMS Scottish — до Гибралтара; а затем по воздуху — до RAF Hendon на севере Лондона, куда прибыли 3 августа 1943 года. [83]
Реевский и Зыгальский были призваны рядовыми в Польские вооруженные силы 16 августа 1943 года и направлены на объект Польской армии в Боксмуре , где они взломали немецкие шифры СС и СД . Шифры обычно основывались на системе Doppelkassettenverfahren («двойной Playfair »), над которой два криптолога уже работали во Франции. [84] Британский криптолог Алан Стрип предполагает, что «заставить их работать над системой Doppelkassetten было похоже на использование скаковых лошадей для тяги фургонов». [85] 10 октября 1943 года Реевский и Зыгальский были произведены в младшие лейтенанты; [86] 1 января 1945 года Реевский и, предположительно, также Зыгальский были повышены до лейтенанта. [87] Когда Гюстав Бертран бежал в Англию в июне 1944 года, ему и его жене предоставили дом в Боксмуре, в нескольких минутах ходьбы от польской радиостанции и криптографического офиса, где, по всей вероятности, продолжилось его сотрудничество с Реевским и Зыгальским. [77]
Однако дешифрование Энигмы стало исключительно британской и американской областью; польские математики, заложившие основы для дешифрования Энигмы союзниками, теперь были отстранены от дальнейшего участия в этой области. [88] К тому времени в Блетчли-Парке «очень немногие знали о польском вкладе» из-за строгой секретности и принципа « необходимо знать ». [85]
После того, как немцы подавили Варшавское восстание 1944 года , они отправили жену и детей Реевского на запад вместе с другими выжившими варшавянами; в конечном итоге семья нашла убежище у ее родителей в Быдгоще. [20] Реевский был демобилизован из польской армии в Великобритании 15 ноября 1946 года. Шесть дней спустя он вернулся в Польшу, чтобы воссоединиться со своей женой и семьей. [20] По возвращении его старый профессор Познанского университета Здислав Крыговский настоятельно рекомендовал ему занять должность преподавателя математики в университете Познани или Щецина на западе Польши. Реевский мог рассчитывать на быстрое продвижение по службе из-за нехватки кадров в результате войны. Однако он все еще выздоравливал от ревматизма , которым он заразился в испанских тюрьмах. Вскоре после возвращения в Польшу, летом 1947 года, его 11-летний сын Анджей умер от полиомиелита после всего лишь пятидневной болезни. После смерти сына Реевский не хотел расставаться, даже ненадолго, с женой и дочерью, поэтому они жили в Быдгоще у родственников жены. [20] Он занял должность в Быдгоще в качестве директора отдела продаж в кабельной компании Kabel Polski (Польский кабель). [89]
В период с 1949 по 1958 год Реевский неоднократно подвергался расследованиям со стороны Польского управления общественной безопасности , которое подозревало, что он был бывшим членом Польских вооруженных сил на Западе . [90] Он вышел в отставку в 1967 году и переехал с семьей обратно в Варшаву в 1969 году в квартиру, которую он приобрел 30 лет назад с финансовой помощью своего тестя. [20]
Реевский написал «Отчет о криптографической работе над немецким шифром машины «Энигма»» в 1942 году. [91] Перед выходом на пенсию в 1967 году он начал писать «Воспоминания о моей работе в Бюро шифров II секции [польского] Генерального штаба», которые были приобретены Польским военно-историческим институтом Алан Тьюринг (который в начале 1940 года посетил польских криптологов в PC Bruno за пределами Парижа [69] ) и британцы в Блетчли-парке в конечном итоге извлекли из польских открытий и изобретений. В течение почти трех десятилетий после войны мало что было известно общественности из-за запрета, наложенного в 1945 году британским премьер-министром Уинстоном Черчиллем . [92] В книге 1967 года [93] Владислав Козачук , работающий в Военно-историческом институте, раскрыл информацию о взломе Польшей немецких шифров «Энигмы».
в Варшаве. [20] Реевский часто задавался вопросом, какую пользуДо 1974 года скудная информация, опубликованная относительно дешифровки Enigma, привлекала мало внимания. Бестселлер Ладисласа Фараго 1971 года «Игра лис» представил искаженный отчет о происхождении Ultra: «Командир Деннистон тайно отправился в уединенный польский замок [ sic ] накануне войны [чтобы забрать Enigma, «главную систему вермахта» во время Второй мировой войны]. Дилли Нокс позже разгадал ее кодировку [ sic ]...» [94] Тем не менее, это было немного ближе к истине, чем многие британские и американские бестселлеры, которые последовали после 1974 года. Их авторы находились в невыгодном положении: они не знали, что основатель дешифровки Enigma, Реевский, все еще жив и бодр, и что было безрассудно выдумывать истории из ничего. [Примечание 12]
С публикацией Гюстава Бертрана в 1973 году его Enigma , существенная информация о происхождении Ultra начала просачиваться; и с бестселлером FW Winterbotham 1974 года, The Ultra Secret , плотина начала прорываться. Тем не менее, многие начинающие авторы были не прочь заполнить пробелы в своей информации полностью выдуманными фальсификациями. Реевский вел доблестную (хотя, в 21 веке, не совсем успешную) борьбу, чтобы донести правду до общественности. Он опубликовал ряд статей о своей криптологической работе и щедро внес вклад в статьи, книги и телевизионные программы. Он давал интервью ученым, журналистам и телевизионным группам из Польши, Восточной Германии, Соединенных Штатов, Великобритании, Швеции, Бельгии, Советского Союза, Югославии и Бразилии. [96]
Реевский поддерживал оживленную переписку со своим французским хозяином во время войны, генералом Гюставом Бертраном , и по его просьбе он начал переводить «Энигму» Бертрана на польский язык. [96] В 1976 году по просьбе Института Юзефа Пилсудского в Америке Реевский раскрыл зашифрованную переписку Юзефа Пилсудского и его соратников- польских социалистов- заговорщиков с 1904 года. [97] 12 августа 1978 года он получил от благодарного польского народа Офицерский крест Ордена Возрождения Польши . [96]
Реевский, страдавший от сердечного заболевания , умер от сердечного приступа 13 февраля 1980 года в возрасте 74 лет, вернувшись домой из похода по магазинам. Он был похоронен с воинскими почестями на военном кладбище Повонзки в Варшаве . [20]
21 июля 2000 года президент Польши Александр Квасьневский посмертно наградил Мариана Реевского и Генрика Зыгальского второй по значимости гражданской наградой Польши — Большим крестом ордена Возрождения Польши. [1] В июле 2005 года дочь Реевского Янина Сильвестшак получила от его имени Военную медаль 1939–1945 годов от британского начальника штаба обороны . [2] 1 августа 2012 года Мариан Реевский посмертно получил премию Ноултона Ассоциации корпуса военной разведки США; [98] его дочь Янина приняла награду в его родном городе Быдгощ 4 сентября 2012 года. Реевский был номинирован на премию Командованием контрразведки НАТО . [3]
В 2009 году Польская почта выпустила серию из четырёх памятных марок, на одной из которых были изображены Реевский и его коллеги-математики-криптологи Ежи Ружицкий и Генрик Зыгальский . [99]
5 августа 2014 года Институт инженеров электротехники и электроники (IEEE) наградил Реевского, Ружицкого и Зыгальского своей престижной премией Milestone Award, которая отмечает достижения, изменившие мир. Премия была вручена за «первый взлом шифров Enigma Польским бюро шифров в 1932-1939 годах». Их работа стала основой для британских усилий по взлому шифров, которые помогли положить конец Второй мировой войне. [4] [5]
Трехсторонний бронзовый памятник был открыт в 2007 году перед Императорским замком в Познани . Каждая сторона носит имя одного из трех польских математиков, взломавших шифр Энигмы. [100]
Реевский и его коллеги были героями фильма «Секрет Энигмы» ( The Enigma Secret ), триллера о том, как поляки расшифровали немецкий шифр «Энигма». В конце 1980-х годов также вышел польский телесериал на похожую тему — «Тайны Энигмы» ( Tajemnice Enigmy ). [101]
В 2021 году в Познани открылся Центр шифров «Энигма» — образовательное и научное учреждение, посвящённое польским математикам, взломавшим шифр «Энигма», в том числе Мариану Реевскому. [102]