Негласные войны. История специальных служб 1919-1945. Книга вторая. Война. Том первый - Игорь Иосифович Ландер
Шрифт:
Интервал:
Закладка:
Морские шифры Германии отличались продуманностью и разнообразием, и исход сражений подводной войны в Атлантике и на Средиземном море во многом зависел от криптографов. Весьма помог англичанам захват на тонущей подводной лодке 13 декабря 1942 года экземпляра шифра “Тритон” с таблицей ключей и документами по его использованию. За этот успех заплатили жизнями двое моряков из абордажной партии, не успевших выбраться из отсека и утонувших вместе с лодкой. Шифр “Тритон” использовался подводными лодками в Атлантике и других регионах, за исключением непосредственно входивших в группу “Норд”, а также находившихся на Средиземном море и применявших шифр “Медуза”. Надводные корабли в Балтийском и Северном морях, в прилегающих к оккупированным территориям водах и несущие службу по охране водных районов в Норвегии и Франции использовали шифр “Гидра”, в Средиземном и Черном морях — “Зюйд”, в других случаях — “Эгир”. Одним из редко применявшихся шифров был “Нептун”, его применяли только тяжелые корабли флота при выполнении особых заданий, а надводные рейдеры использовали “Специальный шифр 100”. Существовали и еще более специализированные шифры. “Фрейя” принадлежала главному командованию кригсмарине (ОКМ), с помощью “Бертона” поддерживалась связь Берлина с военно-морским атташе в Токио, “Тетис” использовали учебные подводные лодки, “Тибет” — суда снабжения, а “Слейпнер” — корабли, проводившие на Балтике учебные стрельбы торпедами. Это лишь неполный список шифров флота, а ведь были еще и вермахт, и люфтваффе, и абвер, и иные ведомства, и все перехваченные радиограммы нужно было прочесть и обработать. Представление об общем объеме вскрытой ПШКШ/ШКПС переписки дают величины ежедневной дешифровки в 1943 году: 2 тысячи итальянских документов и от 30 до 90 тысяч немецких.
С помощью “Энигмы” закрывалась переписка вермахта на уровне до армий включительно, а для наиболее важные сообщений использовались машины и шифры, которые Часть 1. Британские острова англичане именовали “рыбой”. Эта группа особых шифров Гитлера и верховного главнокомандования вермахта (ОКБ), применявшихся для связи со штабами групп армий, в некоторых случаях — отдельных армий, но не ниже. Шифровальные машины были устроены по одному принципу, однако имели совершенно разные идеологию и конструкцию. Первый тип шифраторов (серийные модели Т-52-В, Т-52-С, T-52-D и Т-52-Е, машина Т-52-А являлась экспериментальной) производился фирмой “Сименс и Гальске”, второй (SZ-40 и SZ-42) — фирмой “Стандарт Электрик Лоренц”. Машины Лоренца представляли собой отдельное устройство, присоединявшееся к стандартному телепринтеру, а машины Сименса были интегрированы в устройства связи (за исключением модели Z). Дешифровальщики Блечли-Парка сконцентрировались на машине “Лоренца”, которую они именовали “Тунец”, использовавшейся ОКБ и впервые зафиксированной в середине 1941 года в переписке Берлина с Афинами и Веной. Всего “рыб” было 22 типа, считая модификации как самих машин, так и шифровальных систем. Военно-воздушным силам принадлежал “Осетр” (“Сименс и Гальске”), существовали также “Сельдь”, “Макрель” и другие. В ПШКШ занялись “Тунцом”, поскольку переписка верховного главнокомандования вермахта была наименее открыта в перехватах “Энигмы”. Первоначально британцы совершенно не имели представления о типе и характере применяемой немцами системы. В отличие от ситуации с “Энигмой”, дешифровальщики ПШКШ до самого конца войны не располагали шифратором “рыбы” или его копией, что делает их достижения намного более впечатляющими с научной точки зрения.
Система шифрования “рыбы” представляла собой изменение стандартного международного 32-символьного телеграфного кода Бодо, записывавшегося на перфорированной бумажной ленте с пятью дорожками. Каждый знак изображается там пятью символами, представляющими собой расположенные в определенном порядке перфорированные отверстия или отсутствие таковых. Первые попытки шифрования телеграфных сообщений были предприняты еще в 1918 году сотрудником компании АТТ Жильбером Бернамом, изобретение которого практически использовалось американцами с 1919 года. Оно заключалось в добавлении к символам Бодо некоторых комбинаций, делавших их недоступными для противника. Трудность в данном случае заключалась в том, что для прочтения сообщений операторы передающей и принимающей установок должны были использовать одинаковые одноразовые рулоны с перфорацией, что в условиях военного времени осуществить было практически невозможно. Преодолеть это затруднение немцам помогла шифровальная машина “Лоренца”, при одинаковой установке генерировавшая одинаковые псевдослучайные ключи. Полученные сигналы передавались в эфир и представляли собой не знаки азбуки Морзе, а комбинации сигналов двоичного кода иного рода в виде точек и крестов, иногда записывавшихся как “0” и “1”. Алфавит “рыб”, включая служебные знаки, состоял из 32 символов, каждый из которых определялся комбинацией из пяти первичных знаков. Шифраторы Лоренца имели 12 роторов, установки которых менялись хотя и не ежедневно, но через достаточно короткие промежутки времени, а в конце войны иногда и после каждого сообщения. Роторы делились натри вида, которые в ПШКШ/ШКПС обозначались буквами греческого алфавита “кси” и “пси”, и буквы шифровались одновременно установкой обоих типов роторов. Пять роторов “кси” (№№ 1–5) имели 41, 31, 29, 26 и 23 установки, пять роторов “пси” (№№ 8 — 12) — 43, 47, 51, 53 и 57 установок. Средние, роторы № 6 и № 7 имели соответственно 61 и 37 положений и управляли поворотами роторов “пси”. Британцы долго не могли вскрыть новые шифры, хотя довольно быстро поняли, что они относятся не к шифрам перестановки или замены, а к шифрам добавления. Успех, как всегда, был достигнут благодаря ошибкам шифровальщиков. Сообщению предшествовала 12-буквенная условная группа, обозначавшая установки роторов машины, и однажды англичане перехватили два приблизительно 4000-буквенных сообщения с одинаковой преамбулой HQIBPEXEZMUG. Это произошло, по всей видимости, из-за ошибки оператора при передаче первого сообщения, и оно было передано вновь с той же самой условной группой. Подобная операция категорически запрещалась инструкциями, однако человеческий фактор возобладал над бумагой, и приказ был нарушен. Это не продвинуло бы англичан вперед ни на шаг, но немецкий шифровальщик допустил еще одну ошибку: он несколько сократил передачу и сокращенно записал выражение “Номер сообщения” как “SPRUCHNR” вместо “SHPRUCHNUMMER”[33]. Сравнение этих двух текстов продвинуло криптографов вперед, хотя пока ненамного. Благодаря значительной длине перехваченных радиограмм (еще одна ошибка немцев), британцы сумели исследовать зашифрованные тексты на повторяемость элементов и по ним установили принципиальное устройство “рыбного” шифратора, но к прочтению текстов по-прежнему не приблизились нисколько. Лишь к началу 1942 года они были готовы непосредственно приступить к вскрытию “Тунца”, однако тут немцы вновь сменили систему ключей, опять отбросив назад своих противников.
Все упомянутые действия