Математическая суть британского дешифратора стала теперь иной, и именно для отличия от прежней конструкции его часто именовали “Бомбой Тьюринга”. Поляки анализировали условные группы германских радиограмм и искали в них повторяющиеся буквы, англичане же сделали ставку на так называемые “геометрические закономерности” перестановки символов, что принципиально повысило возможности устройства и увеличило его быстродействие примерно в 15 раз. Окончательно доведенный к августу 1940 года дешифратор состоял из трех горизонтальных рядов барабанов, соответствовавших трем установкам роторов вскрываемой “Энигмы”. Каждый барабан имел 104 проволочные щеточки-контакта, и при вращении первого, самого быстрого барабана на переключение каждого из них приходилось по 10 миллисекунд. Скрэмблеры устройства работали параллельно с разрывом в две буквы, образуя таким образом экономящую время каскадную схему дешифровки. Одновременно с установками роторов дешифраторы определяли комбинацию шнуров на штепсельной панели “Энигмы”, что являлось весьма сложной задачей, нередко уводившей криптографов на ложные пути.
Ряд специалистов придерживается несколько шокирующего для широкой публики мнения: они утверждают, что в действительности шифры “Энигмы” так никогда и не были вскрыты в полном смысле этого слова. Действительно, прочтение некоторых, пусть даже многих сообщений еще не является доказательством того, что все закрытые шифратором тексты могут быть гарантированно прочтены. Полный анализ истории операции “Ультра” невозможен и по настоящее время, несмотря на огромный объем рассекреченного материала, но ее участник Гордон Уэлчман, а вслед за ним и известный историк разведки Найджел Уэст настаивают на том, что вскрывались лишь те сообщения, при шифровании которых немецкие операторы допускали нарушения утвержденной процедуры секретности и тем самым давали своим противникам ключи для их дешифровки[32]. В самом деле, каждая “бомба” перебирала полмиллиона возможных комбинаций в течение нескольких часов, а криптографическая стойкость шифров “Энигмы” была значительно выше, и если бы не промахи и ошибки германских шифровальщиков, количество прочтенных документов могло бы быть просто мизерным. В качестве примера приводится морской шифр “Ойстер”, не поддавшийся долгим и упорным попыткам англичан вплоть до конца войны и даже позднее. Причиной этого была особая внимательность использовавших его операторов-подводников и удачные формулировки исходных текстов. Уэст не без оснований утверждает, что подлинным секретом “Ультры” были те нарушения процедуры шифрования, которые допускались немцами и использовались ПШКШ/ШКПС в своих целях, поскольку если бы информация об этом просочилась к противнику, то ужесточенные меры секретности, судя по всему, сделали бы “бомбы” значительно менее эффективным оружием. Сами того не зная, немецкие операторы “Энигм” зачастую невольно способствовали противнику. Армейские шифровальщики были не слишком опытными и к тому же набирались из солдат с менее развитым по сравнению с кадровыми военными чувством ответственности. Они часто ошибались, иногда по ошибке преждевременно закрывали сообщение новыми, еще не введенными в действие ключами, и тогда его приходилось повторять, используя уже раскрытые ключи, тем самым позволяя открыть переписку следующего дня. Часто операторы ленились устанавливать произвольную комбинацию на штепсельной панели, а использовали стандартные соединения по горизонтали или по диагонали, радуя своих противников. Особенно этим грешил персонал люфтваффе, и не случайно первые прочтения германских шифров в 1939 году относились именно к переписке военно-воздушных сил.