Телеграмма была перехвачена разведкой Великобритании и передана в «комнату 40». После некоторых дипломатических реверансов Британия передала расшифрованный текст американским военным специалистам — и вскоре, в апреле 1917 года, весь «антигерманский» мир с удовлетворением слушал известие об объявлении Соединенными Штатами войны Германии (рис. 3.10).
Уже в годы Первой мировой войны предпринимаются попытки сконструировать «шифровальную машину», которая бы взяла на себя часть той работы, которую до сих пор делал человек. Самым известным результатом этих попыток стала немецкая шифровальная машина «Энигма» (от нем. Änigma — «загадка», «секрет»). Первые ее образцы появились к 1920 году, а в 1932 году польские специалисты впервые разгадали код «Энигмы», хотя первоначально его называли «не поддающимся взлому». Конечно, история на этом не закончилась — шифровальные аппараты непрерывно совершенствовались, их секреты становились все более сложными. И на протяжении Второй мировой войны устройства типа «Энигма» использовались очень активно. Да, «Энигма» — это название не одного какого-то типа шифровального аппарата, а целого семейства электромеханических роторных машин. И использовалась подобная техника не только в Германии — «Загадки» работали в секретных отделах большинства воюющих государств.
Как можно в двух словах описать принцип работы «Энигмы»?
Ее основные части — механическая клавиатура, несколько роторных дисков, рефлектор, коммутационная панель и индикатор. Оператор, работающий с машиной, устанавливает определенную позицию роторов, подключается к коммутационной панели и начинает нажимать клавиши с буквами, соответствующими тексту первоначального сообщения. Машина самостоятельно «решает», каким образом ей сместить роторы, чтобы сигнал, полученный от клавиши, привел к определенному сдвигу, и в итоге на индикаторе появился уже замененный символ (рис. 3.11).
Рис. 3.11. Одна из вариаций «Энигмы» времен Второй мировой войны
В Соединенных Штатах производились шифровальные машины типа «М‐209» (существовало несколько разных серий), в СССР же имелись разработки, схожие и с американскими образцами, и с «Энигмой».
Создавались и «дешифровальные» машины — так, специально для взлома кода «Энигмы» на основе разработок польских дешифровщиков в Британии был создан агрегат «Turing Bombe». К его появлению приложил руку знаменитый математик и криптограф Алан Тьюринг. Возможность автоматически не только шифровать, но и дешифровать тексты могла иметь огромное значение при попытках прочесть «манускрипт Войнича»!
С точки зрения современных специалистов (а о возможностях современной криптографии мы с вами уже говорили), возможности «Энигмы» довольно скромны. Но для военного дела 1940-х годов это было весьма значимое устройство, и влиянию аппаратов типа «Энигма» на политику и военные действия посвящено множество документальных и художественных фильмов.
ЗНАЧИМОЕ ИМЯ В КРИПТОЛОГИИ
Имя Алана Тьюринга (1912–1954) по сей день носит самая престижная в мире награда в области информатики — на ее развитие английский ученый оказал огромное влияние. В годы Второй мировой войны Тьюринг работал в Правительственной школе кодов и шифров (ныне Центр правительственной связи британских спецслужб). Там велась вся основная работа по взлому шифров вражеских государств. После войны им был разработан так называемый «тест Тьюринга» для оценки возможностей компьютерного искусственного интеллекта. Современники и сотрудники единодушно признавали Тьюринга «исключительным талантом и исключительным гением». К сожалению, с «манускриптом Войнича» Тьюринг не знакомился.
Конечно, упомянутыми устройствами история военной криптографии 1940-х годов не ограничивается, но если вас заинтересовала эта тема — вы без труда найдете дополнительную информацию! А нас сейчас интересуют в первую очередь те события и имена, которые имеют непосредственное отношение к теме нашего исследования.
В 1939 году на вооружении японцев появилась новая шифровальная система — так называемый «Пурпурный код», или «Пурпур». Вернее, так ее назвали американцы, а официально приспособление именовалось «Алфавитной печатной машиной типа 97» или «Шифровальной машиной В-типа». Предупреждая вопрос «а как же можно было приспособить шифровальные машины к японскому языку, в котором насчитываются тысячи иероглифов?», скажу, что японские шифровальные аппараты базировались на латинице.
«Пурпурный код» задал работу военным криптоаналитикам… Но в итоге этот код был разгадан американскими специалистами во главе с истинным гением своего дела, которого называют самым выдающимся криптологом в истории, — Уильямом Фридманом. Именно он предпримет попытку штурмовать еще одну загадку, считавшуюся неразрешимой, — «манускрипт Войнича».
Уильям Фридман (1891–1969, настоящее имя Вольф Фридман) был уроженцем Российской империи. Он появился на свет в Кишиневе (тогда это была Бессарабская губерния). Но когда мальчику было два года, родители эмигрировали в США, где Фридман окончил школу и впоследствии получил образование генетика. Еще в ранней молодости он увлекся разнообразными системами символов и тайных знаков и начал по собственной инициативе изучать всевозможные шифры. Интересно, что супругой Уильяма Фридмана стала первая в истории женщина-криптограф, Элизабет Смит — впоследствии они часто работали вместе.
В годы Первой мировой войны Фридман уже работает в «криптографической лаборатории» Соединенных Штатов, отвечает за подготовку сотрудников разведки и пишет многочисленные пособия по криптологии. Кстати, именно он ввел в оборот понятия «криптология» и «криптоанализ». Впоследствии он пишет учебник «Элементы криптоанализа» (написанные Фридманом книги до сих пор входят в число «обязательных» изданий для криптоаналитиков!), а в 1929 году принимает участие в организации американской службы радиотехнической разведки.
Надо сказать, что Уильям Фридман внес большой вклад в развитие уже упоминавшейся науки о частотном анализе — он рассматривал любой текст, будь то простая книжная страница или зашифрованное сообщение, не как совокупность знаков, а как строгую закономерность, как единый «организм». Более того, он систематизировал все наработки криптоанализа, существовавшие на тот момент, и превратил прочтение зашифрованных текстов в науку, в искусство — именно так этот увлеченный человек смотрел на то, чем он занимается. Уильяму Фридману удавалось в своей деятельности совместить холодный логический подход со склонностью к творчеству и с нестандартным мышлением…
С 1939 года Фридман концентрируется на попытках взломать японский «Пурпурный код». История этого взлома подробно описана во множестве статей и книг, мы ограничимся тем, что скажем: работа американского криптоаналитика оказала несомненное влияние на ход Второй мировой войны. А вот здоровья ему не прибавила: после того как в 1940 году «Пурпурный код» был расшифрован (более того, были полностью разгаданы алгоритмы работы вражеских шифровальных машин и воссозданы их основные узлы!), Фридман отправился на больничную койку с диагнозами «депрессия» и «нервное истощение».