«Энигма». Как был взломан немецкий шифратор — страница 44 из 53

Неизвестно, знал ли об умозаключениях, к которым пришли специалисты из Службы связи, главный криптограф вермахта Карл Штейн. В 1942 году он был специально вызван из-под Сталинграда в Берлин, где ему поручили проверить, насколько надежны немецкие шифраторы. Мнение, высказанное Штейном, было неоднозначным. Он полагал, что взломать «Энигму» сухопутных войск можно только при том условии, что противник сумеет сконструировать специальное электромеханическое устройство. Что касается военно-морской «Энигмы», то, считал Штейн, она достаточно надежна. Штейн полагал, что теоретически ее взломать можно, однако на практике это заняло бы слишком много времени.

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

3 июня один из руководителей английского дешифровального центра в Блетчли-Парке, Найджел Грей, написал начальнику «ОП-20Г» Иосифу Венгеру письмо, в котором, в частности, говорилось: «Шансы взломать «Тритон», используя «погодный» код, как никогда высоки. С учетом этого изготовление 4-дисковых «Бомб» приобретает еще большую важность… Кстати, как продвигается Ваша программа по производству «Бомб»?

Однако прежде чем Венгер успел ответить на письмо Грея, англичане сделали одно очень важное открытие. Во второй половине июня они нашли новый источник «подстрочников» для взлома 4-дисковой «Энигмы». Выяснилось, что шифровки, циркулировавшие в немецкой сети связи «Гидра», с помощью которой обменивались сообщениями подводные лодки немцев в Арктике, повторялись в сети «Тритон», принадлежавшей подводному флоту Германии в Атлантике. Содержание прочитанных шифровок «Гидры» можно было использовать в качестве «подстрочников» при вскрытии ключевых установок «Тритона». Английские криптоаналитики называли такие «подстрочники» «перекодировками». Правда, шифровки «Тритона» читались с некоторой задержкой, поскольку сначала надо было прочесть шифровки «Гидры». Но эта задержка была не такой уж значительной. Поскольку теперь чтение шифровок «Тритона» зависело от взлома «Гидры», были предприняты дополнительные усилия для ускорения этого процесса. В результате в конце июня английские дешифровальщики решили отказаться от довольно трудоемкого бенберийского метода в тех случаях, когда в их распоряжении имелись «подстрочники».

Однако достигнутый успех оказался краткосрочным. Вскоре англичане и американцы натолкнулись на очередное серьезное препятствие. 1 июля немцы ввели в действие еще один диск и дополнительный рефлектор, которые соответственно назвали «Гамма» и «Цезарь». «Гамма» могла быть установлена в «Тритон» вместо четвертого диска («Бета»), а «Цезарь» – вместо имевшегося рефлектора («Бруно»). В результате поток дешифровок «Тритона» быстро иссяк.

На счастье англичан, в этот период немецкие подводные лодки в Северной Атлантике отказались от активных действий. Английское адмиралтейство сумело частично восполнить недостаток разведывательной информации данными, полученными с помощью радиопеленгаторного оборудования. И хотя общее водоизмещение потопленных грузовых судов в июле 1943 года возросло с 95 тысяч тонн до 252 тысяч тонн, понесенные потери были вполовину меньше, чем в марте того же года.

Английский криптоаналитик Ричард Пендеред первым нашел способ, как взломать «Тритон» с дополнительными диском и рефлектором. В июне 1943 года он сумел вскрыть ключевые установки «Тритона» за 27 мая, пользуясь очень длинным «подстрочником» и усовершенствованной разновидностью «армирования» – криптоаналитического метода, впервые примененного английскими дешифровальщиками для взлома итальянской военно-морской «Энигмы». С помощью аналогичного метода Пендеред продемонстрировал, как можно вычислить внутренние соединения дополнительного четвертого диска и рефлектора. Эту работу поделили между собой английские и американские дешифровальщики.

Надо сказать, что задачу, стоявшую перед англичанами и американцами, в известной степени упростили сами немцы. Они могли использовать весь потенциал, которым обладали «Гамма» и «Цезарь», и увеличить количество вариантов порядка следования дисков в «Энигме» в четыре раза. Для этого им было достаточно разрешить использовать «Гамму», «Бету», «Цезаря» и «Бруно» в произвольных комбинациях. Например, в первый день в «Энигму» устанавливались «Бета» и «Цезарь», во второй – «Бета» и «Бруно», и так далее. Однако уже в конце июля 1943 года англичане отметили, что немцы неизменно применяли одно и то же сочетание четвертого диска и рефлектора. Впоследствии выяснилось, что это сочетание менялось лишь раз в месяц. В результате задержка со взломом «Тритона» происходила в Блетчли-Парке лишь один раз в месяц, а затем все возвращалось в прежнее русло.

Однако не все было так гладко, как хотелось бы. Американские дешифровальщики надеялись получить в свое распоряжение первые образцы быстродействующих «Бомб» уже в феврале 1943 года. 17 марта 1943 года в городе Дейтоне, где велись работы по изготовлению американской «Бомбы», прошло совещание, на котором было заявлено, что первые опытные образцы будут готовы только в середине апреля. Это означало, что ни одна из 96 «Бомб», заказанных министерством обороны США, не поступит в «ОП-20Г» раньше июня.

Причины были чисто техническими. В сделанных в Дейтоне прототипах «Бомб», которые нарекли «Адамом» и «Евой», было слишком много дефектов. Чтобы уложиться в 22 минуты, отведенные криптоаналитиками на тестирование одной ключевой установки для военно-морской «Энигмы», диски внутри «Бомбы» должны были вращаться со скоростью более 1750 оборотов в минуту. В результате они сильно перегревались, теряли свою форму, и всего через несколько часов электрические контакты, расположенные на дисках, выходили из строя. Другая проблема была связана с замыканием, которое периодически возникало из-за металлической пыли. Эта пыль попадала на контакты вместе со смазочным маслом, которое летело во все стороны из работающей машины.

Наибольшие разногласия на совещании в Дейтоне вызвал вопрос о том, как устранить эти недостатки. Главный инженер проекта Иосиф Деш предложил уменьшить скорость вращения дисков, заменив каждый большой диск двумя маленькими. Однако математик из «ОП-20Г» Говард Энгстром высказался против такого решения. Он считал, что маленькие диски будет труднее чинить в случае поломки, а если немцы задумают изменить схему соединений внутри дисков «Энигмы», то для внесения соответствующих изменений в уже изготовленные «Бомбы» потребуется вдвое больше времени. Однако американским дещифровальщикам не терпелось получить первые экземпляры «Бомб» как можно скорее. Поэтому на совещании было решено приступить к их производству немедленно, не дожидаясь, пока Деш внесет необходимые поправки с учетом соображений, высказанных Энгстромом.

18 июня, когда Деш уже заканчивал дописывать спецификации на машину для передачи на завод, где ее планировалось производить, Энгстрому пришла в голову очередная идея. По его мнению, «Бомбу» следовало спроектировать таким образом, чтобы можно было менять соединения внутри ее дисков, не вынимая их из машины. Причем эти изменения требовалось внести, не удлиняя сроки изготовления «Бомбы». Однако Энгстром быстро пошел на попятный, когда Деш решительно заявил, что ни при каких условиях не сможет выполнить новое требование в установленные сроки.

23 июня на прототипе американской «Бомбы» были вычислены ключевые установки для 4-дисковой «Энигмы» за 31 мая. Тогда же было решено изготовить еще одну модификацию «Бомбы» – так называемую «Модель 530». Помимо применения дисков большего размера, в нее планировалось встроить специальную электронную систему, разработанную Дешем для распознавания вычисленных с помощью «Бомбы» ключевых установок (при этом ее диски продолжали вращаться даже после того, как правильная ключевая установка была определена).

Первый блин, как всегда, вышел комом. В июле 1943 года, когда первые экземпляры «Бомбы» поступили в «ОП-20Г», выяснилось, что ни один из них не работает – слишком большим оказался процент дисков, потерявших правильную форму из-за перегрева. Было сделано множество звонков и отправлено несколько телеграмм на фабрику в Дейтоне с требованиями заменить дефектные диски, прежде чем Деш сумел выработать рекомендации, как следовало обращаться с машинами, чтобы они не ломались.

В третьей декаде августа англо-американские дешифровальщики совместными усилиями добили «Тритон». Об этом свидетельствует еженедельный отчет от 20 августа 1943 года, который был составлен в Блетчли-Парке по итогам прошедшей недели. В нем говорилось: «Что касается «Тритона», то эта неделя была рекордной. Нам удалось прочесть всю переписку за месяц. Мы расшифровали все сообщения, перехваченные с 1 по 18 августа… Мы передали сообщения за первую половину июля американцам, чтобы те попытались справиться с ними самостоятельно. Американцы смогут быстрее научиться обращаться с «подстрочниками» и «Бомбами», если будут сами решать, что именно следует делать и кто этим будет заниматься».

С «Тритоном» было покончено. Отныне английские и американские дешифровальщики не испытывали недостатка ни в «подстрочниках», ни в «Бомбах». Большая часть 4-дисковых «Бомб» была изготовлена американцами. Только во второй половине 1943 года в США было произведено 75 таких «Бомб» – больше, чем англичане сумели сделать за всю войну.

Легкость, с которой удавалось взламывать «Тритон», заставила американцев задуматься над вопросом о сокращении производства «Бомб». 7 сентября 1943 года начальник «ОП-20Г» Иосиф Венгер писал руководителю английского дешифровального центра Эдуарду Тревису: «Нынешние планы по производству «Бомб» предусматривают доведение их общего количества до 100 при еженедельной норме 6 машин. В настоящее время закончена сборка 12 машин, из которых 6 уже находятся в эксплуатации. В свете произошедших и планируемых изменений я был бы весьма признателен, если бы Вы высказались по поводу целесообразности уменьшения количества производимых машин, принимая во внимание возможность их использования при проведении других операций – например, против люфтваффе. Мы будем рады оказать Вам посильную помощь».