В ходе работ по раскрытию шифров британские криптоаналитики провели огромную аналитическую работу. Основываясь на догадках и предположениях, строя всевозможные гипотезы, много экспериментируя, они пытались за структурой буквенных сочетаний в зашифрованных сообщениях распознать изначальную установку немецких шифромашин.
Так, например, математик Гордон Уэлчман (Gordon Welchman) разработал своеобразный сетевой анализ, который помогал отслеживать, из каких именно организаций противника поступали зашифрованные сообщения. Это позволяло идентифицировать модель «Энигмы», использованной для зашифрования, и экономить много времени при раскрытии её шифра.
Нужно отметить, что добившись успехов в раскрытии шифров «Энигмы», британцы настолько запустили вопрос совершенствования своих методов шифрования, что немцы не имели проблем с их «взломом». По утверждению пленного немецкого криптоаналитика, они не читали всю британскую переписку лишь потому, что не хватало переводчиков с серьезной языковой практикой. Сейчас уже подсчитано, что союзники из-за этого потеряли 50 тысяч жизней моряков, потому что шифры для караванов судов были очень слабыми.
Британцам также не удалось прочитать все шифротелеграммы «Энигмы» во время войны. Как сообщило 1 марта 2006 года «CNET News», только через более чем 60 лет по окончании Второй Мировой войны участникам проекта распределённых вычислений «М4» удалось прочитать одно из трёх сообщений, зашифрованных с помощью 4-хдисковой машины «Энигма» и перехваченных в 1942 году. В Германии в то время считали, что такую защиту невозможно взломать при всём желании, поскольку теоретически она допускала 2х10145 вариантов кодирования.
В процессе дешифровки были применены как перебор всех возможных вариантов, так и специальные алгоритмы отбора наиболее вероятных комбинаций. В результате одно из сообщений не устояло перед вычислительными мощностями современных компьютеров и было расшифровано. В нём говорилось: «Во время атаки вынужден пойти под воду. Глубинные бомбы. Последняя позиция противника 0830h AJ 9863, [курс] 220 градусов, [скорость] 8 узлов. Иду [за противником]. [Барометр] упал до 14 миллибар, [ветер] северо-восточный, [сила] 4, видимость 10 [морских миль]».
Что касается собственной шифротехники, то британские специалисты, изучив немецкую «Энигму», в 1937 году разработали свою роторную машину «TypeX» (Typex), которая имела пять подвижных роторов и неподвижный полудиск-рефлектор. Всего к окончанию Второй Мировой войны «Typex» было изготовлено около 12 тысяч штук, а в некоторых подразделениях британских вооруженных сил её использовали до 1970 года.
В 1941 году британцы начали производство спецтехники линейного шифрования «Telekrypton», которая одновременно шифровала текст и передавала его в телеграфную линию. Во время Второй Мировой войны с её помощью были созданы сети специальной связи между посольствами, консульствами и представительствами спецслужб Великобритании во многих странах.
В 1944 году для замены «Typex» была изготовлена шифромашина «Rockex», которая имела среднюю скорость работы 75 слов в секунду, работала в комплексе с телетайпом, постоянно совершенствовалась и имела варианты от «Mk1» до «Mk6». Она использовалась в большинстве британских консульств и миссиях во всех странах, а также в подразделениях британской армии в период с 1943 по 1973 год.
Некоторые британские зарубежные посты радиоперехвата применяли её до 1980 года. Для британских ВВС на базе «Typex» была разработана шифромашина «Меркурий» (англ. Mercury), которая имела уже десять роторов и использовалась в период с 1950 по 1963 год.
11. Операция «Ультра»
11.1. Организация операции
Работы по дешифровке шифромашины «Энигма» велись в городке Блетчли Парк (англ. Bletchley Park), куда сразу после начала войны начальник британского департамента координации систем связи командор Алистер Деннистон (Alastair Denniston) перевел дешифровальную службу. Там был создан центр, в котором собрали лингвистов, криптологов, математиков. Операция по получению и накоплению информации, которую получали британские криптоаналитики в течение всей войны и поставляли политическому и военному руководству Великобритании, была строго засекречена под кодовым названием «Ультра» (англ. ultra — сверх, очень).
По одной из версий название операции появилось таким образом. В Великобритании, как и во многих других странах, для обозначения степени секретности информации существовали грифы «Секретно» и «Абсолютно секретно». Когда появился вопрос относительно грифа секретности информации, которая получалась в результате дешифровки «Энигмы», то был предложен гриф «Ультрасекретно» (англ. Top Secret Ultra), который потом сократился до «Ультра».