Реевский, Мариан
Мариан Адам Рее́вский (польск. Marian Adam Rejewski; [ˈmarjan reˈjefski] (инф.); 16 августа 1905, Бромберг — 13 февраля 1980, Варшава) — польский математик и криптограф. Совместно с Генрихом Зыгальским и Ежи Ружицким в 1932 году разгадал механизм машины «Энигма», главного шифровального устройства, использовавшегося нацистской Германией. Успех Реевского и его коллег позволил британским войскам разгадывать сообщения, зашифрованные с помощью Энигмы, во Вторую мировую. Накопленные разведкой сведения под кодовым названием «Ultra» оказались, возможно, решающими для победы над нацистской Германией(1).
Мариан Реевский | |
---|---|
Marian Adam Rejewski | |
Мариан Реевский (вероятно 1932 год, когда он первым разгадал механизм Энигмы). Фото предоставила Янина Сыльвестшак, дочь Реевского. | |
Имя при рождении | польск. Marian Adam Rejewski |
Дата рождения | 16 августа 1905(1905-08-16) |
Место рождения | Бромберг, Германская империя |
Дата смерти | 13 февраля 1980(1980-02-13) (74 года) |
Место смерти | Варшава, Польша |
Страна | |
Научная сфера | математика, криптография |
Место работы | |
Альма-матер | |
Известен как | разгадавший механизм Энигмы |
Награды и премии |
Knowlton Award[1] IEEE Milestone Award.[2][3] |
Цитаты в Викицитатнике | |
Медиафайлы на Викискладе |
Изучая математику в университете в Познани, Реевский посещал секретный курс по криптографии, проводившийся польским Бюро шифров при Генштабе, в который он поступил на полный рабочий день в 1932 году. Бюро достигло небольших успехов в расшифровке Энигмы и в конце 1932 года Реевский был принят для работы над этой задачей. Спустя всего лишь несколько недель он разгадал секрет внутренней проводки Энигмы. Затем Реевский и двое его коллег-математиков разработали различные технические устройства для систематической расшифровки сообщений, зашифрованных при помощи Энигмы. Разработки Реевского, включенные в так называемую «картотеку» (card catalog[en]), получены с использованием его устройств «циклометр» и «криптологическая бомба».
За пять недель до вторжения Германии в Польшу в 1939 году, Реевский и его коллеги представили результаты своих исследований по расшифровке Энигмы французской и британской разведке. Вскоре после начала войны польские криптографы были эвакуированы во Францию, где они продолжили свою работу в сотрудничестве с британскими и французскими коллегами. Они вновь были вынуждены эвакуироваться после падения Франции в июне 1940-го, но спустя несколько месяцев вернулись к тайной работе в вишистской Франции. После того, как страна была полностью оккупирована Германией в ноябре 1942-го, Реевский и математик Генрих Зыгальский бежали через Испанию, Португалию и Гибралтар в Великобританию. Там они работали в подразделении Польской Армии, решая немецкие шифры низкого уровня. В 1946 году Реевский вернулся к своей семье в Польшу и работал бухгалтером, храня молчание о своей работе криптографом до 1967-го года.
Обучение и первая работаПравить
Мариан Реевский родился 16 августа 1905 года, в Бромберге, ныне Быдгощ.(2) Его родителями были Йозеф, продавец сигар, и Матильда, в девичестве Thoms. Он посещал уроки немецкого в Königliches Gymnasium zu Bromberg (Королевская школа грамматики в Бромберге) и окончил среднюю школу, сдав матуру (аналог аттестата зрелости в Польше) в 1923. Затем Реевский обучался математике в Университете в Познани, который он окончил 1 марта 1929 года.
В начале 1929-го, незадолго до окончания университета, Реевский стал посещать секретные криптографические курсы для избранных немецкоговорящих студентов-математиков, проводившиеся Бюро шифров (Biuro Szyfrów) при Польском Генеральном Штабе.[5] Реевский и студенты Генрих Зыгальский и Ежи Ружицкий были теми немногими, кто мог следовать учебному курсу, учитывая требования их исследований.
Реевский окончил университет, получив степень магистра математики; темой его дипломной работы была «Теория двойных периодических функций второго и третьего рода и их применения». Несколько недель спустя он начал двухгодичное обучение на актуария в Гёттингене, в Германии.
Он не закончил обучение, так как летом 1930-го года согласился принять должность ассистента для преподавания математики в Университете в Познани. В то же самое время он также поступил на неполный рабочий день в Бюро шифров, которое к тому времени закрыло курсы криптографии и создало форпост в Познани для расшифровки перехваченных немецких радио-сообщений. Реевский работал по 12 часов в неделю рядом с Институтом математики в подземелье, которое прозвали «Черной комнатой».[6]
Летом 1932 Познанский филиал Бюро шифров был распущен. 1 сентября 1932, как гражданский служащий, Реевский вместе с Зыгальским и Ружицким присоединился к Бюро шифров в здании Генерального штаба (Саксонский дворец) в Варшаве.
Их первым заданием была расшифровка четырёхсимвольного кода, использовавшегося Кригсмарине (Немецкий ВМФ). Прогресс в разгадке этой системы был слишком медленным, но значительно ускорился после перехвата тестового обмена закодированными сообщениями. Было получено шесть групп сигналов, за которыми следовал ответ из четырёх групп. Криптографы верно догадались, что первым сигналом был вопрос «Когда родился Фридрих Великий?», за которым следовал ответ «1712».[7]
ЭнигмаПравить
В октябре 1932, когда ещё шла работа над военно-морским кодом, Реевский был в одиночку тайно направлен на работу над расшифровкой новой немецкой шифровальной машины, Энигма I, которая получила широкое распространение у немецких войск. Хотя, согласно позднему докладу, Бюро шифров преуспело в разгадке ранней, лишенной коммутационной панели, Энигмы I(3), на самом деле им это не удалось.[8]
Энигма была электромеханическим устройством, оборудованным 26-клавишной клавиатурой и набором из 26 ламп, соответствующих буквам латинского алфавита. Внутри был набор цилиндров со встроенной электропроводкой («роторы» и «рефлектор»), который шифровал ввод. Машина также отличалась наличием коммутационной панели для замены пар букв. Чтобы расшифровать букву, оператор нажимал соответствующую клавишу и записывал, которая из ламп загорелась. Каждое нажатие клавиши заставляло один или несколько роторов двигаться, таким образом расшифровка менялась от одного нажатия клавиши к следующему. Для того, чтобы два оператора могли общаться, в обеих Энигмах требовалось установить абсолютно одинаковое положение роторов. Большое число возможных положений роторов и коммутационной панели порождало астрономическое число различных вариаций, каждая из которых создавала свой индивидуальный шифр. Настройки менялись ежедневно, в результате чего машина снова и снова «ломалась» каждый день, если сообщения приходили непрерывно.
Для расшифровки сообщений Энигмы требовалось три пункта:
- Понимание того, как работает Энигма,
- Схема проводки в роторах,
- Соответствующие сегодняшнему дню настройки: порядок и положение роторов (которых изначально было три), а также схема соединений на коммутационной панели.
Реевский владел только ответом на первый вопрос, базирующемся на информации, полученной Бюро шифров.[9]
Разгадка проводки ЭнигмыПравить
Сперва Реевский бился над разгадкой схемы проводки роторов. Для этого он использовал чистую математику в криптоанализе. Первоначальный метод широко использовал лингвистические схемы и статистику текстов на естественном языке — частоту появления тех или иных букв. Реевский даже применял технику из теории групп — теоремы о перестановкаx — в своих криптографических атаках на Энигму. Эти математические методы в сочетании с материалами, поставляемыми французской разведкой, позволили ему реконструировать внутреннюю проводку роторов машины и неподвижного рефлектора. «Разгадка», пишет историк Дэвид Кан, «была принадлежащим Реевскому ошеломляющим достижением, которое возвысило его до пантеона величайших криптографов всех времен».[10] Реевский использовал математическую теорему, которую один профессор математики с тех пор называл «теоремой, выигравшей Вторую мировую».[11]
Реевский исследовал первые 6 букв всех сообщений Энигмы, полученных за один день. Для безопасности, каждое сообщение, посылаемое Энигмой, было зашифровано при различных начальных установках трех роторов. Эти установки произвольно выбирались оператором, информация о них — три символа, назвалась «сообщение настроек». Для передачи этого сообщения принимающему оператору, отправляющий оператор шифровал его, получая шестизнаковый «индикатор», которым начинал каждое сообщение. Индикатор был сформирован при помощи Энигмы с роторами, установленным в положение, соответствующее текущим дневным настройкам, обозначенным «главными настройками», общими для всех операторов. К несчастью для Германии, устроенный таким образом индикатор являлся основным слабым местом в системе.
Например, предположим, что оператор выбрал для сообщения «сообщение настроек» KYG. Сначала оператор должен выставить роторы Энигмы в соответствии с «главными настройками», которые действуют в этот день, например, GBL, а затем зашифровать сообщение настроек на Энигме «дважды»; то есть оператор должен ввести KYGKYG (в результате может получиться что-то вроде QZKBLX). Затем оператор должен переставить роторы в положение KYG и зашифровать само сообщение. Принимающий оператор должен применить обратный процесс для расшифровки сообщения настроек, а затем самого сообщения. Повторение сообщения настроек по-видимому предназначалось для проверки на наличие ошибок и выявления искажений, но оно имело непредвиденное последствие — значительное ослабление стойкости шифра. Благодаря повторению в индикаторе сообщения настроек, Реевский знал, что в индикаторе первая и четвёртая буква были закодированной одной и той же, вторая соответствовала пятой, а третья шестой. Эти соотношения можно было использовать для разгадки шифра.
Реевский изучал эти соотносящиеся пары букв. Например, если было четыре сообщения, которые имели следующие индикаторы за один день: 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 (на иллюстрации). Это был «четырёхэтапный цикл», так как происходило четыре шага, прежде чем он возвращался на начальную букву. Другой цикл в тот же день мог быть A F W A, или «тройной цикл». Если было достаточно сообщений за один день, все буквы алфавита могли охватываться различными циклами разных размеров. Циклы были совместимы всего один день, затем они менялись на другие наборы циклов. Такой же анализ мог быть проведен над 2-й и 5-й буквами, 3ей и 6-й, выявляя циклы в каждом случае и количество этапов в них.
Используя данные таким образом, в сочетании с оплошностью операторов Энигмы, которые стали выбирать для индикаторов предсказуемые комбинации (инициалы подружек или наборы ключей, которые они видели на клавиатуре Энигмы), Реевский смог вывести шесть перестановок, соответствующих шести настройкам Энигмы. Эти перестановки могут быть описаны шестью уравнениями с различными неизвестными, описывающими проводку в машине и установки на коммутационной панели.[12]
Помощь из ФранцииПравить
Тут Реевский начал испытывать затруднения: большое количество неизвестных требовало систему уравнений. Позднее в 1980 он скажет, что до сих пор не известно, можно ли решить такую систему из шести уравнений без дополнительных данных. Но у него была поддержка в виде документов, которые отдел французской разведки (Deuxième Bureau), под руководством будущего генерала Гюстава Бертрана, раздобыл и доставил в польское Бюро шифров. Документы были добыты шпионом Ганс-Тило Шмидтом в немецкой службе шифров и включали в себя настройки Энигмы для сентября и октября 1932 года. 9-го или 10-го декабря,(4) 1932 года документы были отданы Реевскому, который использовал их для удаления влияния коммутационной панели на уравнения. С уменьшенным числом неизвестных решение уравнений перестало быть проблемой.
Однако, необходимо было преодолеть ещё одно препятствие. Военный вариант Энигмы был модифицированной версией коммерческой Энигмы, экземпляр которой был у Реевского. В коммерческой машине клавиши были соединены с цилиндрами в немецкой раскладке («QWERTZU…»). В военной же Энигме клавиши были установлены в алфавитном порядке: «ABCDEF…» Эта новая проводка была отклонена британскими взломщиками кодов, работавшими над Энигмой, как чересчур очевидная. Реевский, руководствуясь возможно интуитивными соображениями о любви немцев к порядку, просто догадался, что клавиши соединялись в алфавитном порядке. Позднее он вспоминал, что как только он сделал такую догадку, "из-под моего карандаша, как по мановению волшебной палочки, стали появляться номера, показывавшие соединения в роторе N. Эти соединения в роторе, который располагался справа, были окончательно известны.[13]
Настройки, добытые французской разведкой охватывали два месяца — период изменений порядка роторов. Другой ротор оказывался в правой позиции на следующий месяц, таким образов проводку двух других цилиндров можно было выяснить аналогичным методом.(5) Это облегчало анализ и в конце года проводка всех трех роторов и рефлектора была изучена. Пример сообщения в пользовательском руководстве Энигмы представлял последовательность незашифрованного и зашифрованного текста, зашифрованного по данным настройкам; это помогло Реевскому устранить остававшиеся неясности с проводкой.[13]
Существовала теория, что проводка роторов могла быть разгадана без документов, доставленных французской разведкой. Реевский заявил в 1980, что был найден и другой путь для решения этой проблемы, но метод он назвал «несовершенным и утомительным», к тому же он опирается на удачу. В 2005 математик Джон Лоуренс опубликовал расчеты, согласно которым для этого метода потребовалось бы 4 года, чтобы он имел разумные шансы на успех.[14] Реевский писал, что «материалы разведки, предоставленные нам, следует рассматривать как решающие в разгадке машины.»[13]
Разгадывая ежедневные настройкиПравить
После того, как Реевский определил схему проводки в остальных роторах, к нему в начале 1933 года присоединились Ружицкий и Зигальский для разработки методов и устройств, которые позволяли бы ежедневно взламывать шифры Энигмы.(6) Позднее Реевский вспоминал:
Теперь у нас была машина, но не было ключей и мы не могли требовать от Бертрана продолжать поставлять нам ключи каждый месяц… Ситуация перевернулась с ног на голову: раньше у нас были ключи, но не было машины — мы разгадали машину; теперь у нас была машина, но не было ключей. Мы должны были разработать методы нахождения ежедневных ключей.[15]
Первые методыПравить
Был изобретён целый ряд методов и устройств для противодействия постоянным улучшениям оперативных процедур в Германии и самой машины Энигма. Самым первым методом для реконструкции ежедневных ключей был «гриль», базировавшийся на том факте, что на коммутационной панели менялись соединения только шести пар букв, оставляя четырнадцать букв неизменными. Следующим был метод Ружицкого «часы», который иногда делал возможным определить, который ротор был в позиции справа в данный день.[16]
После 1 октября 1936 года немецкая процедура изменилась, увеличив число соединений на коммутационной панели. В результате метод «гриль» стал значительно менее эффективным. Однако, в 1934 или 1935 году был разработан метод, использовавший картотеку и не зависевший от количества соединений на панели Энигмы. Картотека была создана при помощи «циклометра» Реевского, специального устройства для создания каталога перестановок. Когда каталог был готов, за перестановками можно было следить по каталогу, получая установки роторов Энигмы на данный день.[17]
Циклометр содержал два набора роторов Энигмы и использовался для определения длины и количества циклов перестановок, которые могли быть произведены Энигмой. Даже с циклометром подготовка картотеки была долгой и трудной задачей. Каждый вариант настроек Энигмы (всего таких вариантов было 17 576) должен был быть изучен для каждой возможной последовательности роторов (было 6 возможных последовательностей); поэтому в итоге каталог содержал 105 456 записей. Подготовка каталога потребовала больше года, и когда в 1935 году он был готов, для получения ежедневных ключей требовалось 12—20 минут.[18] Однако, 1-го или 2-го ноября 1937 года (согласно некоторым источникам 1-го, согласно другим 2-го; например ст.290 и ст.264 Kozaczuk 1984) Германия заменила рефлекторы во всех Энигмах, это означало, что весь каталог должен был быть рассчитан заново. Тем не менее, в январе 1938 года немецкая секция Бюро шифров разгадывала 75 % сообщений Энигмы, а со слов Реевского, при незначительном увеличении числа сотрудников, это число легко можно было увеличить до 90 %.[19]
Bomba и листы ЗигальскогоПравить
В 1937 году Реевский вместе с германским отделом Бюро Шифров был переведен на тайные объекты недалеко от Пыры в Кабатском лесу южнее Варшавы.
15 сентября 1938 года Германией были введены в действие новые правила шифровки ключа сообщений (новая «процедура действия индикатора»), делавшие устаревшими криптографические техники, использовавшимися поляками.(7) Польские криптографы быстро отреагировали, разработав новую технику.
Примером такой техники была «бомба» Реевского, электрический прибор из шести Энигм, который позволял вычислять ежедневные ключи примерно за два часа. Шесть «бомб» были собраны и готовы к работе к середине ноября 1938 года.[20] «Бомба» использовала тот факт, что соединения на коммутационной панели не влияли на все символы; поэтому когда немцы сделали очередное изменение в процедуре кодирования 1-го января 1939 года, увеличив число соединений на коммутационной панели, полезность «бомбы» резко упала. Британская bombe, основной инструмент, использовавшийся для взламывания кодов Энигмы в течение Второй мировой, был назван в честь польской «бомбы» несмотря на то, что криптографические методы, использовавшиеся двумя машинами, были абсолютно разными.[21]
Примерно в то же время Генрих Зыгальский изобрел ручной метод «листов Зыгальского» (перфокарты), зависевший от числа соединений на коммутационной панели.
Однако, применение «бомбы» Реевского и «листов Зыгальского» было усложнено в очередной раз, после внесения 15 декабря 1938 года очередных изменений в процесс шифрования. Немцы увеличили число роторов в Энигме на два в дополнение к первоначальным трем, что повысило сложность расшифровки в десять раз.
В следующем месяце ситуация стала ещё хуже, когда число соединений коммутационной панели увеличилось с шести до десяти. Вместо двенадцати символов, менявшихся местами ранее, теперь их стало двадцать, снизив эффективность «бомбы» и увеличив число возможных настроек коммутационной панели более чем в тысячу раз.[22]
Информирование союзниковПравить
Когда стало ясно, что война неизбежна и польских ресурсов было недостаточно для того, чтобы поспевать за эволюцией Энигмы (например, было невозможно производить вовремя требовавшиеся 60 комплектов «листов Зигальского»), польский генштаб и правительство приняли решение посвятить западных союзников в свои разработки. Польские разработки были представлены британской и французской разведке на встрече в Пыры 26 июля 1939 года.[23]
Польский подарок западным союзникам за месяц до начала Второй мировой войны — расшифровка Энигмы, пришелся очень вовремя. Осознание того, что шифр может быть взломан, стало моральным импульсом для криптографов союзников. Британцы имели возможности для производства по крайней мере двух комплектов перфорированных листов (один был отправлен на Командный пункт Бруно, недалеко от Парижа, в середине декабря 1939) и начали перехватывать сообщения Энигмы уже через несколько месяцев после начала войны.
С расшифровкой Энигмы британские криптографы без помощи Польши в лучшем случае значительно задержались бы. Автор Хью Себаг-Монтефьоре пришел к выводу, что существенные взломы шифров Энигмы случились бы только после того, как были захвачены сама Энигма и каталог ключей — не ранее ноября 1941. Для Энигмы, используемой морским флотом Германии, называется вторая половина 1942 года.[24] Бывший криптограф Блетчли-парк Гордон Уэлчман пишет, что в отделе Hut 6, занимавшемся Энигмой, «никогда бы не поняли, в чём секрет, если бы мы не научились у поляков, в последний момент, подробностям немецких военных машин Enigma, и использовавшихся процедур шифровки и дешифровки».[25]
Разведка добывала данные в основном из расшифровок высокоуровневых немецких кодов (отдел разведки получил у британцев и американцев кодовое название «Ultra»). Хотя точный вклад «Ультры» в победу союзников спорен, Козачук и Страшак отмечают, что «широко распространено мнение, что „ULTRA“ спасли мир, по крайней мере, от двух лет войны и возможной победы Гитлера».[26] Английский историк сэр Гарри Гинсли, работавший в Блетчли-парке, оценивает деятельность разведки так: «сократили войну, как минимум, на два года и, вероятно, на четыре».[27] Существование «Ультры» было возможно, как минимум, благодаря огромной ранней работе польских взломщиков Энигмы.
Во Франции и ВеликобританииПравить
ПК БруноПравить
В сентябре 1939 года, после начала войны, Реевский и его коллеги из Бюро шифров были эвакуированы из Польши в Румынию. Вместе с Зыгальским и Ружицким они избежали интернирования в лагере беженцев, добирались до Бухареста, где они вступили в контакт с британским посольством. Британцы отказались помогать польским криптографам, поэтому следующим шагом было французское посольство, где они представились в качестве друзей Bolek (кодовое имя Гюстава Бертрана). После получения инструкций из Парижа сотрудники посольства помогли немедленно эвакуировать математиков во Францию, где они прибыли в конце сентября[28].
С 20 октября польские криптографы возобновили работу над расшифровкой немецких шифров в составе совместного французско-польского разведывательного управления, размещенного в замке Виньоль, в сорока километрах к северо-западу от Парижа и под кодовым названием ПК Бруно. Сотрудники Бруно работали с британскими криптографами в Блетчли-парк, расшифрованные сообщения отправляли по телетайпу. Для обеспечения безопасности взаимной связи польские, французские и британские криптологические агентства использовали машину Энигма.[29] После того, как немцы вошли во Францию, центр Бруно был эвакуирован в Алжир 24 июня 1940 года.
КадиксПравить
Спустя три месяца, в сентябре 1940 года, они вернулись к работе тайно в незанятой южной части Франции, но контролируемой правительством Виши. Реевский остался под именем учителя Пьера Рано (англ. Pierre Ranaud) в французском лицее в Нанте. Радиостанция расположилась в замке Фузе (франц. Château des Fouzes), под кодовым названием «Кадикс», недалеко от Юзес. Кадикс начал свою работу 1 октября. Задача Реевского и его коллег заключалась в том, чтобы взломать коды, используемые в немецкой телеграфной связи, и швейцарскую версию Энигмы, у которой не было коммутационной панели. В целом, работы в центре Кадикс были сосредоточены на расшифровке шифров, отличных от Энигмы.[29]
В начале июля 1941 года Реевскому и Зыгальскому было предложено с целью проверки стойкости шифра попытаться взломать код польской машины шифрования Lacida (англ. Lacida), которая использовалась для безопасной связи между Кадиксом и польским генеральным штабом в Лондоне. Lacida была роторной машиной (англ. Rotor machine), основанной на том же криптографическом принципе, что и Энигма, но никогда не подвергалась строгому анализу безопасности. Два криптолога повергли всех в ужас, расшифровав первое сообщение за пару часов; другие сообщения были решены аналогичным образом.[29] Хотя вероятность того, что немецкие спецслужбы взломают коды польской машины, была довольно слабой, полковник Гвидо Лангер приказал приостановить её использование в центре Кадикс.
В Алжире сохранилась часть криптологического центра Кадикс, возглавляемая майором Максимилианом Чежки (англ. Maksymilian Ciężki). Каждые несколько месяцев криптографы из обоих центров обменивались поездками по морю из Франции в Алжир. Во время одной из таких экспедиций 9 января 1942 года корабль потерпел крушение, находившийся на нём самый молодой из трех польских математиков Ежи Ружицкий погиб.[30]
К лету 1942 года работа центра Cadix стала рискованной, поэтому был начат план её эвакуации. Виши могла быть оккупирована немецкими войсками, а радиопередачи Кадикс всё чаще подвергались риску обнаружения немецким Funkabwehr, подразделением, которому поручено находить вражеские радиопередатчики. Поэтому держать связь с центром Кадикс становилось все более опасным. 6 ноября один из автомобилей, оснащённых круговой антенной, подъехал к воротам замка Фуз. Немцы не вошли в поместье, а только тщательно изучили соседнюю ферму. Решение о эвакуации центра было принято и реализовано 9 ноября. Три дня спустя, 12 ноября, немцы заняли замок.[29]
Побег из ФранцииПравить
Сотрудники центра были разделены на группы по два и три человека, которые должны были эвакуироваться отдельно. Реевский и Зыгальский были отправлены 11 ноября 1942 года в Ниццу, в зону, оккупированную итальянцами. Попав под подозрение, они были вынуждены бежать снова, постоянно перемещаясь и прячась. Их поход привел их в Канны, Антибы, обратно в Ниццу, затем в Марсель, Тулузу, Нарбон, Перпиньян и Акс, недалеко от испанской границы.
План дальнейшего побега состоял в том, чтобы пробраться через Пиренеи в Испанию с помощью местного гида. 29 января 1943 года в сопровождении местного проводника Реевский и Зыгальский, минуя немецкие и французские патрули, начали подниматься по Пиренеям. Около полуночи, недалеко от испанской границы, проводник вытащил пистолет и потребовал, чтобы они отдали оставшиеся деньги.[31]
После ограбления Реевскому и Зыгальскому удалось добраться до испанской границы, где они были схвачены полицией.[32] Их отправили сначала в тюрьму в Сео-де-Уржель, затем 24 марта перевели в тюрьму в Лериде. В конце концов, 4 мая 1943 года, проведя более трех месяцев в испанских тюрьмах, при вмешательстве Польского Красного Креста криптографы были освобождены и отправлены в Мадрид.[33] Затем Реевский и Зыгальский добрались до Португалии, откуда они сели на борт HMS Scottish до Гибралтар, а оттуда 3 августа 1943 года на Douglas DC-3 до аэропорта Хендон (англ. Hendon Aerodrome) в Великобритании.[34]
Остальные члены предвоенного Бюро шифрования были менее удачливы: полковник Гвидо Лангер (англ. Gwido Langer) и майор Максимилиан Чежки были схвачены немцами и отправлены в нем. Schloss Eisenberg. Антони Паллута и Эдварда Фокчинского отправили в концентрационный лагерь Заксенхаузен, где они оба умерли. Паллут умер во время воздушного налета союзников, Фокчинский умер от истощения.
БританияПравить
Реевский и Зыгальский были отправлены в звании рядовых в вооружённые силы Польши 16 августа 1943 года и разместились в Боксмур (англ. Boxmoor) для взлома немецких ручных шифров, используемых СС и СД. Эти шифры обычно основывались на двойном шифре Плейфера (система Doppelkassettenverfahren), с которой два криптографа уже работали во Франции.[35] Британский криптограф Алан Стрип говорил, что «заставить их работать над системой Doppelkassetten было похоже на использование скаковых лошадей для вытаскивания вагонов».[36]. 10 октября 1943 года Реевский и Зыгальский были повышены до звания лейтенанта[37]; 1 января 1945 года Реевский и, предположительно, также Зыгальский, были повышены до звания старшего лейтенанта.[38] Когда Густав Бертран бежал в Англию в июне 1944 года, ему и его жене был предоставлен дом в Боксмуре, в нескольких минутах ходьбы от польской радиостанции и криптологического кабинета, где, похоже, продолжалось его сотрудничество с Реевским и Зыгальским.[39]
Расшифровка Энигмы, однако, в дальнейшем стала производиться исключительно британскими и американскими специалистами. Польские математики, которые заложили основы для расшифровки Энигмы, теперь были отстранены от дальнейшего участия в этом проекте.[40] К тому времени в Блетчли-парке «очень немногие знали о польском вкладе» из-за строгой секретности.[41]
После войны. Возвращение в ПольшуПравить
После того, как немцы подавили Варшавское восстание 1944 года, они отправили жену Реевского и детей на запад вместе с другими оставшимися в живых в Варшаве; семья в конце концов нашла убежище со своими родителями в Быдгоще.[42] Реевский был выписан из польской армии в Великобритании 15 ноября 1946 года. Через шесть дней он вернулся в Польшу, чтобы воссоединиться со своей женой и семьей.[42] По возвращении его старый учитель, профессор Университета Познани Здзислав Криговский, убеждал Реевского получить должность преподавателя математики в университете в Познани или Щецине в западной Польше. Реевский мог рассчитывать на быстрое продвижение из-за нехватки персонала в результате войны. Но из-за ревматизма, который развился после сырых испанских тюрем, и потери 11-летнего сына Андрея, умершего от полиомиелита, Реевский отказался. После смерти его сына, Реевский не хотел расставаться, даже на короткое время, с его женой и дочерью, которые жили в Быдгоще со своими родственниками. Реевский занял пост в Быдгоще в качестве директора отдела продаж в кабельной компании Polish Cable.
В период с 1949 по 1958 годы Реевский неоднократно расследовался министерством общественной безопасности Польши, которое подозревало, что он был бывшим членом Польских вооружённых сил на Западе. Он ушёл на пенсию в 1967 году и переехал со своей семьёй в Варшаву в 1969 году в квартиру, которую он за 30 лет до того приобрёл при финансовой помощи своего тестя.[42]
Реевский написал «Отчет о криптологической работе над немецким машинным шифром Энигмы» в 1942 году.[43] До своего выхода на пенсию 1967 года он начал писать свои «Воспоминания о моей работе в Бюро шифрования раздела II [польского] генерального штаба», которые были приобретены Польским военным историческим институтом в Варшаве. В течение почти трех десятилетий после войны мало что было известно общественности из-за запрета, введенного в 1945 году британским премьер-министром Уинстоном Черчиллем.[44]
В 1973 году впервые была получена информация об участии поляков в расшифровке Энигмы. С этого момента Мариан Реевский начал официально писать статьи о Энигмах для различных изданий и телевизионных программ. Он опубликовал ряд работ по своей криптологической работе и внес большой вклад в статьи, книги и телевизионные программы. У него брали интервью ученые, журналисты и телевизионные команды из Польши, Восточной Германии, США, Великобритании, Швеции, Бельгии, Советского Союза, Югославии и Бразилии.[45]
Реевский поддерживал оживленную переписку с французским генералом Густавом Бертаном, автором первой книги по «Энигме», и по его просьбе начал переводить эту книгу на польский язык. В 1976 году по просьбе Института Йозефа Пилсудского (англ. Józef Piłsudski Institute of America) Реевский взломал зашифрованную переписку Юзефа Пилсудского с его партийными товарищами из Польской социалистической партии 1904 года.[46] 12 августа 1978 года он был награждён Председателем Государственного совета «Офицерским крестом ордена Возрождения Польши»[45].
Реевский, страдавший сердечными заболеваниями, умер от сердечного приступа 13 февраля 1980 года, в возрасте 74 лет, после возвращения домой из поездки по магазинам. Он был похоронен с воинскими почестями на Воинском кладбище Пово́нзки в Варшаве.[42]
ПамятьПравить
Работа польских криптографов была оценена как в Польше, так и за рубежом. Они были награждены многими польскими орденами до и после войны и после рассекречивания информации о взломе кода «Энигма». Решением Президента Александра Квасьневского от 21 февраля 2000 года вклады Мариана Реевского и Генрика Зыгальского были «признаны выдающимися заслугами в Республике Польша» посмертно награждены Большим Крестом Ордена Возрождения Польши.[47] 4 июля 2005 года дочь Мариана Реевски приняла военную медаль 1939—1945 от британского начальника обороны.[48] Медаль была вручена сразу после войны, но из-за отсутствия возможности её ранней передачи она не была вручена до 2005 года. 1 августе 2012 года Мариана Реевского посмертно наградили премией Томаса Ноултона от ассоциации разведывательного управления США;[49] его дочь Янина приняла награду в своем родном городе Быдгоще 4 сентября 2012 года. 5 августа 2014 г. Международная ассоциация инженеров IEEE удостоила престижной наградой «Милстон», которая признает достижения изменившие мир, трех польских математиков: Мариан Реевски, Ежи Рожицки и Генриха Зыгальского за взлом кодов немецкой машины шифрования Энигма.[2][3]
В 1979 году Реевский, Рожицкий и Зыгальский стали героями фильма режиссёра Романа Виончека под названием «Секрет Энигмы» . Чуть позже, 14 ноября 1980 года, был выпущен телевизионный сериал с 8 эпизодами под названием «Тайна Энигмы», расширенная версия фильма «Секрет Энигмы». В 1983 году польская почта опубликовала почтовую марку, посвященную 50-летию со дня взлома кода Enigma. В родном городе Реевски, Быдгощ, была названа улица и школа, а в доме, где он жил, была отмечена мемориальная доска. К 100-летию со дня рождения Реевского была обнародована скульптура, посвященная его работе над взломом шифра Энигмы. В тот же день была выпущена открытка с его подобием. В 75-ю годовщину расторжения Кодекса «Энигма» Монетный двор Польши отметил этот факт на коллекционных монетах с наименованиями PLN 2, PLN 10 и PLN 100. Почта Польши, желая отметить достижения поляков в мире, представила в 2009 году четыре марки в обращение. Марка с номинальным значением PLN 1,95 показывает изображение Мариана Реевски, окруженного другими криптографами (Ежи Ружицкий и Генрих Зыгальский), разгадавшими шифр Энигмы.[50]
В 2007 году перед Познанским замком был установлен трехсторонний бронзовый памятник. Каждая сторона носит имя одного из трех польских математиков, которые взломали шифр Энигмы[51].
ПримечанияПравить
Эта статья или раздел содержит незавершённый перевод с английского языка. |
- The exact extent of the contribution of Ultra to Allied victory is debated. The typical view is that Ultra shortened the war; Supreme Allied Commander Dwight D. Eisenhower called Ultra «decisive» to Allied victory.[52] For a fuller discussion, see Ultra’s strategic consequences.
- Bydgoszcz (called «Bromberg» by the Germans) was then part of the Prussian Province of Posen. Bydgoszcz — which had been seized by Prussia in the 1772 First Partition of the Polish-Lithuanian Commonwealth — returned to Poland in 1919 after the Greater Poland Uprising.
- An early Naval Enigma model (the «O Bar» machine) had been solved before 1931 by the Polish Cipher Bureau, but it did not have the plugboard of the later standard Enigma.[53] Mahon cites, as his source for «most of the information I have collected about prewar days», Alan Turing, who had received it from the «Polish cryptographers», who Mahon says had done «nearly all the early work on German Naval Enigma [and] handed over the details of their very considerable achievements just before the outbreak of war.»
- Some writers, after Bloch (1987), argue that Rejewski is more likely to have received these documents in mid-November 1932, rather than 9/10 December.
- Lawrence (2004) shows how Rejewski could have adapted his method to solve for the second rotor, even if the settings lists had not straddled the quarterly changeover period.
- More Enigma settings were provided to the Polish Cipher Bureau by French Intelligence, but these were never passed on to Rejewski and his colleagues. A possible explanation for this is that the Poles wished to remain independent of French assistance for reading Enigma, and without outside help the cryptologists were forced to develop their own self-sufficient techniques.
- The Navy had already changed its Enigma indicator procedure on 1 May 1937. The SD net, which lagged behind the other services, changed procedure only on 1 July 1939.
- Rejewski later wrote that at Cadix they did not work on Enigma.[54] Other sources indicate that they had, and Rejewski conceded that this was likely the case. Rejewski’s correspondent concluded that «Rejewski either had forgotten or had not known that, e.g., Zygalski and Różycki had read Enigma after the fall of France».[55]
ПримечанияПравить
- ↑ Najwyższe odznaczenie amerykańskiego wywiadu za złamanie kodów Enigmy, Gwiazda Polarna Т. 103 (20): 6, 22 September 2012
- ↑ 1 2 Polska Agencja Prasowa (5 August 2014), Wyróżnienie Milestone dla polskich matematyków za złamanie Enigmy, <http://www.newsweek.pl/nauka/wyroznienie-milestone-dla-polskich-matematykow-za-zlamanie-enigmy,artykuly,345107,1.html>. Проверено 23 июля 2016. Архивная копия от 25 августа 2016 на Wayback Machine
- ↑ 1 2 Mazierska, Janina (December 2014), IEEE Milestone Dedication on the First Breaking of Enigma Code (Poland Section), The IEEE Region 10 Newsletter: 2–4, <http://www.ieeer10.org/wp-content/uploads/2015/01/IEEE-R10-Newsletter_Dec2014.pdf>. Проверено 1 февраля 2015. Архивная копия от 27 февраля 2015 на Wayback Machine
- ↑ 1 2 3 4 5 6 Архив по истории математики Мактьютор
- ↑ The course began on 15 января, 1929. A letter dated «Warsaw, 29 января, 1929, To Professor Z. Krygowski, in Poznań, ul. Głogowska 74/75,» and signed by the «Chief of the General Staff, Piskor [i.e., Tadeusz Piskor], Generał Dywizji,» reads: «I hereby thank Pan Profesor for his efforts and assistance given to the General Staff in organizing the cipher [i.e., cryptology] course opened in Poznań on 15 января, 1929.» The letter is reproduced in Stanisław Jakóbczyk and Janusz Stokłosa, Złamanie szyfru Enigma (The Breaking of the Enigma Cipher), 2007, p. 44.
- ↑ Kozaczuk, 1984, pp. 5—6
- ↑ Kozaczuk, 1984, pp. 10—11
- ↑ Kozaczuk, 1984, p. 12
- ↑ Kozaczuk, 1984, pp. 12, 19—20
- ↑ Kahn, 1996, p. 974
- ↑ Good and Deavours, 1981, pp. 229, 232
- ↑ Kozaczuk, 1984, pp. 254—255
- ↑ 1 2 3 Kozaczuk, 1984, p. 258
- ↑ Lawrence, 2005
- ↑ Kozaczuk, 1984, pp. 234—235
- ↑ Kozaczuk, 1984, p. 262
- ↑ Kozaczuk, 1984, p. 242
- ↑ Kozaczuk, 1984, pp. 242, 284—87
- ↑ Kozaczuk, 1984, p. 265
- ↑ Kozaczuk, 1984, pp. 242, 290
- ↑ Welchman, 1986
- ↑ Miller, 2001
- ↑ Ralph Erskine, "The Poles Reveal their Secrets: Alastair Denniston’s Account of the July 1939 Meeting at Pyry, " pp. 294—305, Cryptologia 30 (4), December 2006.
- ↑ Sebag-Montefiore, 2000
- ↑ Welchman, 1982, p. 289
- ↑ Kozaczuk and Straszak 2004, p. 74
- ↑ The Influence of ULTRA in the Second World War Архивировано 6 июля 2012 года.
- ↑ Stephen Budiansky — Battle of Wits: The Complete Story of Codebreaking in World War II, ISBN 0-7432-1734-9, Rozdział 3
- ↑ 1 2 3 4 Władysław Kozaczuk — Enigma: How the Poles Broke the Nazi Code, Nowy Jork 2004 wyd. Hyppocrene Books ISBN 0-7818-0941-X
- ↑ Kozaczuk, 1984, p. 128
- ↑ Kozaczuk 1984, pp. 150
- ↑ Kozaczuk 1984 , pp. 150—151
- ↑ Władysław Kozaczuk — Enigma: How the German Machine Cipher Was Broken, and How It Was Read by the Allies in World War Two, University Publications of America, (1984) str. 154
- ↑ Kozaczuk 1984 , pp. 205—206
- ↑ Kozaczuk 1984 , с. 207—209
- ↑ Alan Stripp — A British Cryptanalyst Salutes the Polish Cryptanalysts, Dodatek E w: Władysław Kozaczuk i Jerzy Straszak — Enigma — How the Poles Broke the Nazi Code 2004, ISBN 0-7818-0941-X.
- ↑ Kozaczuk 1984, p. 209
- ↑ Kozaczuk 1984, p. 220
- ↑ Bertrand 1973, pp. 137—141
- ↑ Kozaczuk 1984, pp. 207—208
- ↑ Stripp, 2004, p. 124
- ↑ 1 2 3 4 Kozaczuk, 1984, p. 226
- ↑ Kozaczuk 1984, p. 326
- ↑ Winterbotham, 1974, p. 15
- ↑ 1 2 Kozaczuk, 1984, p. 225
- ↑ Kozaczuk, 1990
- ↑ Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 14 lutego 2000 r. o nadaniu orderów., Monitor Polski Т. 13 (273), 14 February 2000, <http://isap.sejm.gov.pl/DetailsServlet?id=WMP20000130273> Архивная копия от 4 апреля 2015 на Wayback Machine
- ↑ Untold Story of Enigma Code-Breaker, 5 July 2005, <http://news.mod.uk/news/press/news_headline_story.asp?newsItem_id=3339>. Проверено 9 января 2006. Архивная копия от 18 ноября 2005 на Wayback Machine
- ↑ Awards, Military Intelligence Corps Association, <http://www.micastore.com/AwardsAlphabeticallyR.html>. Проверено 5 февраля 2015. Архивная копия от 13 января 2015 на Wayback Machine
- ↑ Poczta Polska, Numer katalogowy 4290 — 4293, data wydania: 28.08.2009 (неопр.). Дата обращения: 13 декабря 2017. Архивировано 7 ноября 2017 года.
- ↑ Jakóbczyk, Stokłosa, 2007.
- ↑ Brzezinski, 2005, pp. 18
- ↑ Mahon, 1945, p. 12
- ↑ Kozaczuk, 1984, p. 270
- ↑ Kozaczuk, 1984, p. 117
ЛитератураПравить
- Основным источником информации для статьи был Kozaczuk (1984).
- Gustave Bertrand, Enigma ou la plus grande énigme de la guerre 1939—1945 (Enigma: the Greatest Enigma of the War of 1939—1945), Paris, Librairie Plon, 1973.
- Gilbert Bloch, «Enigma before Ultra: Polish Work and the French Contribution», translated by C.A. Deavours, Cryptologia, July 1987, pp. 142–155.
- Zbigniew Brzezinski, «The Unknown Victors». pp. 15–18, in Jan Stanislaw Ciechanowski, ed. Marian Rejewski 1905—1980, Living with the Enigma secret. 1st ed. Bydgoszcz: Bydgoszcz City Council, 2005, ISBN 83-7208-117-4.
- Stephen Budiansky, Battle of Wits: the Complete Story of Codebreaking in World War II, New York, The Free Press, 2000.
- Chris Christensen, «Polish Mathematicians Finding Patterns in Enigma Messages», Mathematics Magazine, 80 (4), October 2007.
- James Gannon, Stealing Secrets, Telling Lies: How Spies and Codebreakers Helped Shape the Twentieth Century, Washington, D.C., Brassey’s, 2001, ISBN 1-57488-367-4, pp. 27–58 and passim.
- I. J. Good and Cipher A. Deavours, afterword to: Marian Rejewski, «How Polish Mathematicians Deciphered the Enigma», Annals of the History of Computing, 3 (3), July 1981. (This paper of Rejewski’s appears as Appendix D in Kozaczuk, 1984.)
- F.H. Hinsley and Alan Stripp, eds., Codebreakers: The Inside Story of Bletchley Park, Oxford University Press, 1993, ISBN 0-19-820327-6.
- Stanisław Jakóbczyk and Janusz Stokłosa, editors, Złamanie szyfru Enigma. Poznański pomnik polskich kryptologów (The Breaking of the Enigma Cipher: the Poznań Monument to the Polish Cryptologists), Poznań, Wydawnictwo Poznańskiego Towarzystwa Przyjaciół Nauk, 2007, ISBN 978-83-7063-527-5. This 140-page book was published in connection with the 2007 dedication, before the Poznań Castle, of a three-sided bronze monument, each side bearing the name of one of the three Polish mathematician-cryptologists who attended the cryptology course there and subsequently collaborated on breaking the Enigma cipher. The volume recounts the history of the cipher’s breaking before and during World War II and the importance of this achievement in the prosecution of the war, provides brief biographies of a number of Interbellum Poznań mathematicians, and includes photographs of documents and of a growing number of Enigma-decryption-related memorials to be found in various Polish locales.
- David Kahn, The Codebreakers: The Comprehensive History of Secret Communication from Ancient Times to the Internet, 2nd edition, New York, Scribner, 1996, ISBN 0-684-83130-9.
- David Kahn, Seizing the Enigma: the Race to Break the German U-Boat Codes, 1939—1943, Boston, Houghton Mifflin, 1991, ISBN 0-395-42739-8.
- Władysław Kozaczuk, Enigma: How the German Machine Cipher Was Broken, and How It Was Read by the Allies in World War Two, edited and translated by Christopher Kasparek, Frederick, MD, University Publications of America, 1984, ISBN 0-89093-547-5. (The standard reference on the Polish part in the Enigma-decryption epic. This English-language book is substantially revised from Kozaczuk’s 1979 Polish-language W kręgu Enigmy, and greatly augmented with documentation, including many additional substantive chapter notes and papers by, and interviews with, Marian Rejewski.)
- Władysław Kozaczuk, «A New Challenge for an Old Enigma-Buster», Cryptologia, 14 (3), July 1990.
- Jerzy Kubiatowski, «Rejewski, Marian Adam», Polski słownik biograficzny (Polish Biographical Dictionary), vol. XXXI/1, Wrocław, Wydawnictwo Polskiej Akademii Nauk (Polish Academy of Sciences), 1988, pp. 54–56.
- John Lawrence, «A Study of Rejewski’s Equations», Cryptologia, 29 (3), July 2005, pp. 233–247.
- John Lawrence, «The Versatility of Rejewski’s Method: Solving for the Wiring of the Second Rotor», Cryptologia, 28 (2), April 2004, pp. 149–152.
- John Lawrence, «Factoring for the Plugboard — Was Rejewski’s Proposed Solution for Breaking the Enigma Feasible?», Cryptologia, 29 (4), October 2005.
- A.P. Mahon, «The History of Hut Eight: 1939—1945», June 1945, 117 pp., PRO HW 25/2, [1].
- A. Ray Miller, «The Cryptographic Mathematics of Enigma», 2001, [2].
- Wojciech Polak, "Marian Rejewski in the Sights of the Security Services, " in Jan Stanisław Ciechanowski, ed., Marian Rejewski, 1905—1980: Living with the Enigma Secret, Bydgoszcz: Bydgoszcz City Council, 2005, ISBN 83-7208-117-4, pp. 75–88.
- Marian Rejewski, «An Application of the Theory of Permutations in Breaking the Enigma Cipher», Applicationes Mathematicae, 16 (4), 1980, pp. 543–559 (PDF).
- Marian Rejewski, interview in: Richard Woytak, Werble historii (History’s Drumroll), edited by and with introduction by Stanisław Krasucki, illustrated with 36 photographs, Bydgoszcz, Poland, Związek Powstańców Warszawskich w Bydgoszczy (Association of Warsaw Insurgents in Bydgoszcz), 1999, ISBN 83-902357-8-1.
- Hugh Sebag-Montefiore, Enigma: the Battle for the Code, London, Weidenfeld and Nicolson, 2000.
- Simon Singh, The Code Book: the Evolution of Secrecy from Mary Queen of Scots to Quantum Cryptography, Doubleday, 1999, pp. 149–160, ISBN 0-385-49531-5.
- Alan Stripp, «A British Cryptanalyst Salutes the Polish Cryptanalysts», Appendix E in: Władysław Kozaczuk and Jerzy Straszak, Enigma: How the Poles Broke the Nazi Code, New York, Hippocrene Books, 2004, ISBN 0-7818-0941-X, pp. 123-25.
- Gordon Welchman, The Hut Six Story: Breaking the Enigma Codes, New York, McGraw-Hill, 1982.
- Gordon Welchman, «From Polish Bomba to British Bombe: the Birth of Ultra», Intelligence and National Security, 1 (1), January 1986.
- Winterbotham, F. W. (1974), The Ultra Secret, New York: Dell
- Fred B. Wrixon, Codes, Ciphers, & Other Cryptic & Clandestine Communication: Making and Breaking Secret Messages from Hieroglyphics to the Internet, 1998, Black Dog & Leventhal Publishers, ISBN 1-57912-040-7, pp. 83–85.
Дополнительные ссылкиПравить
На английском:
- The Enigma Code Breach by Jan Bury: an account of the Polish role
- The Breaking of Enigma by the Polish Mathematicians by Tony Sale
- Untold Story of Enigma Code-Breaker — The Ministry of Defence (U.K.)
- How Mathematicians Helped Win WWII — National Security Agency
- Enigma documents
- Rejewski biography, University of St Andrews