Читаем Радиоэлектронный шпионаж полностью

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

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

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

«ТРИТОН» ИЗ НЕМЕЦКОЙ СУБМАРИНЫ

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

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

В сентябре 1941 года они сменили ключи во всех своих флотских шифраторах, а на подводных лодках приступили к замене старой «Энигмы» на ее новую модификацию с четырьмя роторами вместо трех. Четырехроторная «Энигма» вошла в историю радиошпионажа под названием «Тритон». В преамбуле посылаемого шифрсообщения при использовании этой шифровальной машины стоял префикс «БЕТА БЕТА». И вот с начала 1942 года в преамбулах немецких криптограмм англичане стали замечать эти ужасные (для ЦПС и для английского флота) префиксы. За один только ноябрь 1942 года было потоплено сто девяносто судов союзников общим водоизмещением семьсот двадцать девять тысяч тонн, и все потому, что прочитать шифрсообщения немецких подводных лодок не удавалось.

Ключи к «Тритону» были получены благодаря нескольким обстоятельствам. Во-первых, оказалось, что в нарушение требований безопасности некоторые из перехваченных шифртекстов совпадали по длине с переданными ранее с помощью старой «Энигмы». Да и то шесть «бомб» без перерыва работали семнадцать дней, чтобы их прочесть. Во-вторых, обнаружилось, что для шифрования некоторых сообщений, таких, как сводка погоды, например, четвертый ротор не использовался, так как применялись трехбуквенные комбинации для обозначения положения роторов. Тогда после выделения посланий, которые шифровались «Тритоном» с помощью лишь трех роторов, облегчалось чтение шифрсообщений, полученных с использованием всех четырех. Но все равно, даже если ротор под номером четыре не мог быть переставлен с другими (то есть его положение разрешалось считать фиксированным), введение четвертого ротора в схему «Энигмы» увеличивало количество различных перестановок в двадцать шесть раз!

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже