«««Назад | Оглавление | Каталог библиотеки | Далее»»»

прочитаноне прочитано
Прочитано: 72%


         В течение всего 1941 года ЦПС продолжал количественно расти, однако ощущался недостаток свежих идей для улучшения основного направления его работы - чтения немецкой шифрпереписки с использованием "Энигмы". Такие идеи появились только в 1942 году, когда для проверки установки роторов "Энигмы" Тьюрингом была разработана схема электромагнитной машины, прототипом для которой послужила польская "бомба". Её назначение состояло в том, чтобы смоделировать эффект роторов "Энигмы" с помощью вращавшихся барабанов. Барабаны воспроизводили всевозможные установки роторов "Энигмы" за несколько секунд вместо часов, как это было раньше, и идентифицировали те из них, которые переводили отрывки перехваченного шифртекста в осмысленные фразы на немецком языке. Определив такую установку роторов, машина сама останавливалась, и найденный ею ключ можно было дополнительно проверить на других шифрсообщениях.
         Алгоритм вскрытия ключей "Энигмы" Тьюринга, применённый им для создания усовершенствованной "бомбы", основывался на сравнении вариантов дешифровки перехваченного шифрсообщения с неким эталонным текстом. Для реализации алгоритма на практике требовалось осуществить несколько "проходов" эталонного и шифрованного текстов. Поскольку перфолента, на которую эти тексты набивались, была непрочной и не выдерживала многократного механического считывания, было создано релейное устройство для хранения текстов. Это устройство в совокупности с подсоединёнными к нему электромагнитными барабанами стало первым в мире компьютером.
         Экземпляр такой машины под названием "Агнес" был построен за шесть недель. Тут же возникла проблема с персоналом, ибо эти машины требовали к себе постоянного внимания. И оно было обеспечено женщинами-добровольцами английских ВМС: они дежурили сменами по восемь часов. Сохранилась инструкция, в которой предписывалось установить барабаны и зачистить контакты спиртом для предотвращения короткого замыкания. После запуска машины начинали вращаться тридцать два барабана, причём с большим шумом и с разной скоростью. Затем внезапно они останавливались. С каждого барабана считывалось значение, с помощью которого производилась установка оператором другой, проверочной машины.
         Помощь англичанам в определении ключей оказывали не только их умные машины, но и сами немцы. Например, одна из самых сложных модификаций "Энигмы" использовалась ими неправильно. Вместо каждодневного изменения установки всех четырёх роторов, по чётным дням вращались только два крайних ротора, а по нечётным - менялось угловое положение пары внутренних роторов,

«««Назад | Оглавление | Каталог библиотеки | Далее»»»



 
Яндекс цитирования Locations of visitors to this page Rambler's Top100