Современная электронная библиотека ModernLib.Net

Взломщики кодов

ModernLib.Net / Компьютеры / Кан Дэвид / Взломщики кодов - Чтение (стр. 11)
Автор: Кан Дэвид
Жанр: Компьютеры

 

 


Во-первых, существование комнаты 40 и ее криптоаналитические возможности являлись одним из самых тщательно скрываемых секретов. Каким образом Англия могла предать гласности содержание шифртелеграммы Циммермана, чтобы Германия не догадалась, что ее коды вскрываются? Можно было бы свести риск до минимума, намекнув, что открытый текст шифровки украден. Однако и в этом случае существовала опасность, что Германия заподозрит неладное, сменит коды и лишит Англию доступа к секретной информации.

Во-вторых, разгласив содержание шифртелеграммы Циммермана, Англия тем самым косвенно признала бы, что контролирует переписку нейтральной Швеции. Американцам не составило бы особого труда сообразить, что заодно со шведской Англия, возможно, осуществляет контроль за перепиской Соединенных Штатов, которые, как и Швеция, работали на немцев в качестве телеграфного курьера и передали в Вашингтон эту шифртелеграмму. США оказались бы в затруднительном положении, что отнюдь не способствовало бы их вступлению в войну на стороне Англии.

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

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

Однако Холл не желал сидеть сложа руки. Его работа была бы выполнена наполовину, если бы он заполучил в свое распоряжение лишь открытый текст шифртелеграммы Циммермана, не подготовив почву для его практического использования в интересах Англии. Поэтому Холл составил план, который одним махом помог бы преодолеть неблагоприятные последствия, связанные с публичным разоблачением немецкого заговора против США в случае, если это понадобится. Холл рассуждал примерно так.

Шифртелеграмма Циммермана в том виде, в котором она была послана в Мексику через шведов, в мелких деталях могла отличаться от его шифртелеграммы, отправленной в Вашингтон через американцев. Почти наверняка у нее была другая дата и, возможно, другой порядковый номер. Кроме того, вероятно, она была снабжена дополнением, предназначенным для Берншторффа и предписывавшим переслать ее в столицу США. Если бы Холл сумел заполучить экземпляр открытого текста именно для этого варианта шифртелеграммы Циммермана, немцы, вероятно, пришли бы к заключению, что он был украден в Мексике, и кодов своих не заменили бы.

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

5 февраля Холл предпринял первые попытки заполучить открытый текст шифртелеграммы Циммермана в том виде, в каком он был отправлен в Мексику из Берлина. По заданию Холла английский агент раздобыл на телеграфе в Мехико шифртелеграмму Берншторффа Эккардту, открытый текст которой дублировал открытый текст шифртелеграммы Циммермана.

Холл оказался прав: у Эккардта не было кода 0075, поэтому Берншторффу пришлось перешифровать открытый текст шифртелеграммы Циммермана по одному из кодов, которые имелись в распоряжении Эккардта. Это был код 13040, введенный в действие раньше кода 007554 и являвшийся по сравнению с ним более простым. Он представлял собой гибрид алфавитного и неалфавитного кодов.

По своей трудности вскрытие гибридного кода занимает промежуточное место между алфавитным и неалфавитным кодами: оно сложнее для первого из них, но легче для второго. Благодаря относительной слабости кода 13040 и наличию большого количества накопленного еще до войны перехвата английские криптоаналитики давно вскрыли большинство кодовых групп кода 13040, которые наиболее часто встречались в перехваченной шифрпереписке. Поэтому в комнате 40 смогли прочесть шифртелеграмму Берншторффа к Эккардту почти целиком. В тех немногих ее местах, где какая-нибудь кодовая группа встречалась в первый раз, потребовалось провести небольшую дополнительную работу. В результате была подтверждена правильность полученного Монтгомери и Греем варианта открытого текста первоначальной шифртелеграммы Циммермана, отправленной из Берлина в Вашингтон 16 января. Английские криптоаналитики также обнаружили незначительные изменения, внесенные Берншторффом в исходный открытый текст шифртелеграммы Циммермана.

Теперь его можно было передать американцам с наименьшей вероятностью скомпрометировать источник полученной информации. Однако риск того, что немцы догадаются о нем, был все еще слишком велик. И поскольку дальнейшее развитие событий могло сделать этот риск ненужным, Холл продолжал хранить открытый текст шифртелеграммы Циммермана в секрете и выжидал.

Дни проходили в томительном ожидании. Англия и Франция изнемогали в битве не на жизнь, а на смерть, однако никаких признаков того, что Соединенные Штаты собираются вступить в войну на стороне Антанты, заметно не было. Посол США в Англии Пэйдж, давний друг президента Вильсона и искренний сторонник оказания военной помощи Антанте, раздраженно написал в своем дневнике:

«Опасность состоит в том, что с получением всех полномочий, которые он хочет (кроме разве официального объявления войны), президент вновь будет ждать, ждать и ждать – до тех пор, пока не будет торпедирован американский лайнер! Или до тех пор, пока немецкая подводная лодка не совершит нападение на наше побережье!»

Напряжение росло. Обстановка тех дней, как впоследствии охарактеризовал ее один английский дипломат, «во многом напоминала состояние бутылки с шампанским, с которой уже снята проволока, но ее пробка еще не выстрелила». 22 февраля 1917 г., понимая, что промедление в этом деле смерти подобно, англичане помогли пробке «выстрелить». С одобрения министерства иностранных дел Холл показал открытый текст шифртелеграммы Циммермана Эдварду Беллу, секретарю американского посольства в Лондоне. Белл прочитал поразительную историю немецкого заговора против своей страны:

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

Вы секретно информируете президента55 о вышеизложенном, как только станет определенным начало войны с Соединенными Штатами Америки, и дополните эту информацию предложением о том, чтобы он, по собственной инициативе, пригласил Японию безотлагательно присоединиться к соглашению и в то же самое время выступил в качестве посредника между Японией и нами.

Обратите внимание президента на то, что решительное использование наших подводных лодок в течение нескольких месяцев вынудит Англию заключить мир.

Циммерман»

Белл отказался поверить прочитанному наотрез. Мысль о том, что кто-нибудь, будучи в здравом уме и твердой памяти, всерьез рассматривает возможность отторжения значительной части Соединенных Штатов, была слишком нелепа. Однако Холл сумел убедить Белла в достоверности предъявленного ему документа, после чего они оба направились к Пэйджу.

Когда Пэйдж увидел открытый текст шифртелеграммы Циммермана, он тотчас же понял, что вступление США в войну на стороне Англии теперь зависит исключительно от него. Пэйдж, Холл и Белл потратили целый день, пытаясь придумать, как лучше всего убедить президента Вильсона в подлинности открытого текста шифртелеграммы и усилить впечатление, которое этот текст на него произведет. Наконец было решено, что английское правительство официально передаст прочитанную немецкую шифртелеграмму Пэйджу. На следующий день министр иностранных дел Англии Артур Бальфур вручил ее в своем кабинете Пэйджу. Этот момент, как позже признался Бальфур, был самым драматичным в его жизни.

Над составлением сопроводительного письма, объясняющего, каким образом им был получен открытый текст шифртелеграммы Циммермана, Пэйдж проработал всю ночь. Наконец, 24 февраля 1917 г. в 2 часа ночи он телеграфировал в Вашингтон:

«Приблизительно через 3 часа я направляю президенту и государственному секретарю телеграмму чрезвычайной важности».

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

В телеграмме Пэйджа Вильсону, в частности, говорилось:

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

Первую телеграмму Пэйджа телеграфные аппараты отстучали в государственном департаменте США рано утром 24 февраля 1917 г. Обещанная в ней «телеграмма чрезвычайной важности» поступила только в 8.30 вечера. Фрэнк Поук, советник госдепартамента и исполняющий обязанности государственного секретаря в отсутствие занимавшею этот пост Роберта Лансинга, позвонил президенту Вильсону с просьбой немедленно принять его. Через полчаса Поук доставил в Белый дом текст второй телеграммы Пэйджа. Прочитав его, Вильсон, выразил негодование вероломством немцев и хотел сразу же опубликовать этот текст в газетах. Но, немного поостыв, согласился с предложением Поука дождаться возвращения Лансинга.

27 февраля 1917 г. Лансинг вернулся в Вашингтон из поездки за границу. Поук незамедлительно проинформировал его о прочитанной англичанами шифртелеграмме Циммермана и показал очень большую шифрованную телеграмму, которую обнаружил в досье государственного департамента. Она пришла для Берншторффа как часть американской телеграммы из Берлина от 17 января и являлась, по мнению Поука, оригиналом шифртелеграммы Циммермана.

В 11 часов утра Лансинг отправился в Белый дом для обсуждения сложившегося положения с президентом, который в ходе беседы с ним несколько раз воскликнул: «О Боже!» в связи с оскорбительным злоупотреблением предоставленными немцам «телеграфными привилегиями». Он согласился с планом Лансинга негласно передать телеграмму газетчикам, что, как считал Лансинг, «позволило бы избежать обвинения в неправильном использовании конфиденциального документа и привлекло бы больше внимания, чем ее официальное опубликование». На следующий день в 6 часов вечера представитель Ассошиэйтед Пресс был приглашен к Лансингу на дом. Ему дали прочесть телеграмму Пэйджа и ознакомили с некоторыми подробностями подоплеки этого дела, попросив дать честное благородное слово не разглашать величайшую сенсацию воины.

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

Между тем Поук оказал сильное давление на президента американской телеграфной компании «Вестерн юнион», в результате чего ему удалось получить копию шифртелеграммы Берншторффа к Эккардту вопреки федеральному закону США, защищавшему неприкосновенность переписки. Лансинг присовокупил ее текст к телеграмме, которую он направил Пэйджу 1 марта в 8 часов вечера. В ней говорилось:

«Некоторые члены конгресса пытаются дискредитировать подлинность открытого текста шифртелеграммы Циммермана, выдвигая обвинения в том, что он был сфабрикован для нашего правительства одной из воюющих сторон. У американского правительства нет ни малейшего сомнения в ее достоверности, однако ему была бы оказана величайшая услуга, если бы правительство Англии разрешило вам или кому-либо еще из посольства лично прочесть шифртелеграмму, которую мы получили на телеграфе в Вашингтоне, а затем передать по телеграфу полученный открытый текст государственному департаменту. Убедите г-на Бальфура, что такой ход существенным образом упрочит положение государственного департамента и даст ему возможность заявить, что открытый текст шифртелеграммы Циммермана он получил от своих людей».

Телеграмма Лансинга была получена в Лондоне на следующий день. К 4 часам дня Пэйдж телеграфировал ответ:

«Белл забрал в Адмиралтейство шифрованный текст, содержавшийся в вашей вчерашней телеграмме, и там лично дешифровал его с помощью немецкого кода, который имеется в их распоряжении».

После этого Пэйдж передал в Вашингтон дешифрованный Беллом открытый текст, после ознакомления с которым Вильсон и Лансинг направили конгрессу официальное заявление о том, что у правительства есть неопровержимые доказательства его подлинности.

К этому времени почти у каждого американца уже была наготове своя собственная гипотеза относительно того, как Соединенные Штаты достали открытый текст шифртелеграммы Циммермана. Наибольшей популярностью пользовались шпионские версии. Согласно одной из них, четыре американских солдата обнаружили его у немецкого агента, пытавшегося перейти через границу в Мексику. По другой, он был найден среди личных вещей Берншторффа, когда после отставки его личный багаж как следует проверили на американской таможне.

Тем временем в Берлине также недоумевали, где произошла утечка секретной информации. И хотя в открытом тексте шифртелеграммы Циммермана в том виде, в каком он был опубликован в американских газетах, не было изменений, внесенных в него Берншторффом, в нем содержалась важная дата – 19 января.

Министерство иностранных дел Германии написало Эккардту, который совсем уже было собрался публично обвинить Берншторффа в предательстве:

«Пожалуйста, телеграфируйте, кто расшифровывал телеграмму Циммермана и телеграфное сообщение, приказывающие Эккардту немедленно вступить в переговоры относительно союза с Мексикой, как хранились их шифрованные и открытые тексты и, в частности, находились ли все они в одном и том же месте».

Несколько дней спустя Эккардту пришла новая телеграмма из Берлина, из которой следовало, что немцы попали в сети, тщательно расставленные Холлом:

«Различные признаки дают основания предположить. что предательство было совершено в Мексике. Требуется величайшая осмотрительность. Сожгите весь компрометирующий материал».

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

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

Между тем проблема достоверности опубликованного открытого текста шифртелеграммы Циммермана, которая так беспокоила англо-американских официальных лиц, была устранена самим Циммерманом. Совершенно неожиданно он признался: «Я не могу отрицать этого. Это правда». От осведомленности в существовании заговора упорно открещивались и мексиканцы, и японцы, и Эккардт. Поэтому по сей день неясно, почему Циммерман признался. Однако вне зависимости от мотивов, которыми он руководствовался, его признание похоронило последние сомнения в том, что сообщение о немецком заговоре против США могло быть обманом.

В результате у американцев, которых совершенно не волновал отдаленный грохот войны в Европе, вдруг пробудилось сознание того, что война стояла у их границ. Удивленно вздрогнули техасцы: оказывается, немцы хотели отдать их штат мексиканцам! Жители Среднего Запада живо представили себе, как мексиканские войска, ведомые немецкими офицерами, переходят через границу и захватывают их прерии. При упоминании о возможной японской агрессии, подобно фугасной мине, взорвалось Западное побережье США. В течение месяца общественное мнение стало единым. Его выразил Вильсон, который всего три месяца назад говорил, что было бы «преступлением против цивилизации» ввергнуть страну в войну. 2 апреля он заявил, что «справедливость дороже мира», и обратился к конгрессу с призывом любыми средствами добиться торжества справедливости. В своем выступлении перед конгрессом Вильсон сослался на шифртелеграмму Циммермана:

«О том, что немецкое правительство намерено натравить на нас врагов у самого нашею порога, красноречиво свидетельствует перехваченная телеграмма, адресованная немецкому посланнику в Мехико. Мы принимаем этот враждебный вызов… Я рекомендую конгрессу объявить, что проводившийся за последнее время курс имперского правительства Германии в действительности является не чем иным, как настоящей войной против правительства и народа Соединенных Штагов, и официально провозгласить статус воюющей стороны, который был нам навязан таким образом».

Конгресс удовлетворил просьбу президента Вильсона. Вскоре в Европу стали прибывать американские солдаты. Свежие силы молодой нации хлынули в окопы Западного фронта, чтобы спасти обессиленные войска Антанты.

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

Секретность на продажу

Ранним декабрьским утром 1917 г. симпатичный молодой человек стремительно промчался между массивными колоннами вестибюля здания компании «Америкэн телефон энд телеграф» («AT&T»), расположенного в деловой части Нью-Йорка. Он вбежал в лифт и поднялся на нем на 17-й этаж, где находилось телеграфное отделение компании, входившее в состав ее научно-исследовательского отдела. Это отделение, в котором работали несколько самых талантливых инженеров, уже год занималось доведением до ума новейшего достижения в области телеграфии – буквопечатающего телеграфного аппарата, который в отделении нарекли телетайпом.

Молодого человека звали Гильберт Вернам, и он всегда немного опаздывал. Коллеги считали Вернама весьма толковым инженером и способным изобретателем. Среди них ходили слухи о том, что каждый вечер, растягиваясь на диване, он спрашивал сам себя вслух: «Что бы такое еще изобрести?» У Вернама был редкий склад ума, который позволял ему придумывать оригинальную электрическую цепь и затем переносить ее на чертежный холст, не воспроизводя все требуемые соединения с помощью проводов. Вернам очень хорошо зарекомендовал себя на работе, поэтому начальник телеграфного отделения компании «AT&T» Паркер без колебаний пригласил его принять участие в разработке особо секретного проекта. И хотя в это декабрьское утро Вернам опять опоздал, в его голове уже успела созреть прекрасная идея. Тихий и скромный по натуре, Вернам довольно несмело изложил свою идею коллегам, которые сразу же сочли ее заслуживающей особого внимания.

Работа над секретным проектом началась еще летом, несколько месяцев спустя после того, как Соединенные Штаты объявили войну Германии. Паркер поручил нескольким своим подчиненным исследовать вопрос о возможности сохранять в тайне сообщения, передаваемые по телетайпу. Оказалось, что колебания тока в линии связи могли быть записаны с помощью осциллографа и затем легко преобразованы в буквы передаваемого сообщения. Поэтому было решено внести изменения в соединения проводов печатающего механизма телетайпа. В результате текст сообщения шифровался методом одноалфавитной замены. В телеграфном отделении понимали, что такая защита являлась слишком слабой, однако ничего другого придумать не смогли и перестали заниматься этой проблемой до тех самых пор, пока Вернам не поведал им о своей идее.

Вернам предложил использовать особенности телетайпного кода, в котором кодируемый знак выражается в виде пяти элементов. Каждый из этих элементов символизирует наличие («плюс») или отсутствие («минус») электрического тока в линии связи. Таким образом, имеются 32 различных комбинации «плюсов» и «минусов». 26 из них ставятся в соответствие буквам, а оставшиеся 6 обозначают «служебные комбинации» (пробел между словами, переход с букв на цифры и знаки препинания, обратный переход с цифр и знаков препинания на буквы, возврат каретки печатающего устройства, переход на новую строку и холостой ход). Например, буква «А» выражается комбинацией «+ + – – -», букве «N» соответствует «– – + + -», а переход на цифры и знаки препинания задается через «+ + – + +». Закодированное сообщение набивается на перфоленте: «плюсы» представляются отверстиями, а «минусы» – их отсутствием. При считывании перфоленты металлические щупы проходят через отверстия, замыкают электрическую цепь и посылают импульсы тока по проводам. А там, где на перфоленте находится «минус», бумага не позволяет этим щупам замкнуть цепь, и в результате токовый импульс не передается.

Вернам предложил готовить перфоленту со случайными знаками (так называемую «гамму») заранее и затем электромеханически складывать ее импульсы с импульсами знаков открытого текста. Полученная сумма представляла собой шифртекст, предназначенный для передачи по линии связи. Вернам установил следующее правило суммирования: если сразу оба импульса являются «плюсами» или «минусами», то итоговый импульс будет «минусом», а если эти импульсы различны, то в результате получится «плюс».

Чтобы при шифровании суммировать импульсы электрически, Вернам сконструировал специальное устройство, состоящее из магнитов, реле и токосъемных пластин. А поскольку процедура расшифрования была совершенно аналогична процедуре зашифрования, это же самое устройство могло быть использовано и при расшифровании. Импульсы поступали в устройство суммирования с двух считывателей: один считывал «гамму», а другой – открытый текст. Получающиеся на выходе «плюсы» и «минусы» можно было передавать подобно обычному телетайпному сообщению. На приемном конце устройство, изобретенное Вернамом, прибавляло импульсы, которые считывались с идентичной ленты с «гаммой», и восстанавливало исходные импульсы открытого текста.

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

Вокруг идеи, высказанной Вернамом в кругу коллег, моментально развернулась кипучая деятельность. Сначала Вернама заставили изложить эту идею в краткой записке, датированной 17 декабря. Компания «AT&T» уведомила об изобретении Вернама американское военно-морское ведомство, с которым она поддерживала тесное сотрудничество. 18 февраля 1918 г. состоялось совещание, в котором приняли участие Паркер, Вернам и другие инженеры из телеграфного отделения компании «AT&T», с одной стороны, и военные моряки, с другой.

27 марта эти же инженеры встретились со своими коллегами из американской компании «Вестерн электрик», производственного филиала «AT&T», и договорились с ними об изготовлении первых двух линейных шифраторов с использованием как можно большего количества стандартных деталей. В лаборатории «Вестерн электрик» они подсоединили изготовленные шифраторы к телетайпам и осуществили первые испытания процесса, который назвали «автоматическим шифрованием». Все устройства, вовлеченные в него, работали превосходно. Компания «AT&T» проинформировала об этом факте майора Джозефа Моборна, который занимал тогда пост начальника отдела научно-исследовательских и конструкторских разработок войск связи США.

Нерешенным оставался всего один вопрос – откуда брать «гамму». В первые дни «гамма» для устройства Вернама представляла собой склеенные петлей короткие перфоленты, на которые были набиты знаки, извлеченные наугад из различных открытых текстов. Инженеры компании «AT&T» почти сразу обратили внимание на существенные изъяны такого процесса «автоматического шифрования», связанные с недостаточной длиной «гаммы». Поэтому, чтобы затруднить криптоанализ, они сделали перфоленты с «гаммой» более длинными. Но тогда с этими перфолентами стало слишком трудно обращаться.

Вернам предложил суммировать две короткие, имеющие различную длину «гаммы» таким образом, как будто бы одна «гамма» шифровала другую. Получающаяся в результате так называемая вторичная «гамма», имевшая значительно большую длину, чем две исходные, первичные «гаммы», которые были использованы для ее генерации, применялась для зашифрования открытого текста. Например, если одна закольцованная лента имела 1000 знаков, а другая 999, то данное различие в длинах всего в один знак давало 999000 комбинаций, прежде чем результирующая последовательность повторялась.

Однако Моборн понимал, что даже усовершенствованная система Вернама весьма уязвима для криптоанализа. В свои 36 лет будущий начальник войск связи США Моборн был незаурядным криптоаналитиком.


  • Страницы:
    1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25