26-летний математик Лесли Йоксалл был еще одним выпускником Кембриджа, приглашенным на работу в Блетчли-Парк. Йоксалл обучался в колледже, где преподавал Уэлчмен, однако не попал в число студентов, которых тот набрал в дешифровальный центр в самом начале войны. Йоксалл работал преподавателем математики в Манчестере, когда получил письмо от Уэлчмена, в котором содержалось предупреждение о том, что в самом ближайшем будущем он получит предложение оказать помощь военным. Вскоре Йоксаллу пришло еще одно письмо с просьбой прибыть в Блетчли-Парк для собеседования. Туда Йоксалл приехал в компании с еще одним кандидатом на открывшуюся вакансию — Уильямом Таттом.
Йоксалл и Татт переговорили с Хью Александером, после чего тот дал им запечатанный конверт и попросил разыскать Алана Тьюринга. Позднее Йоксалл узнал, что в конверт Александер вложил записку, в которой рекомендовал Тьюрингу выбрать Йоксалла, а не Татта. Тьюринг прочитал записку Александера и объявил, что Йоксалл принят на работу.
В Блетчли-Парке Йоксалл сумел сразу отличиться, как только его привлекли к работе над вскрытием «офицерских» ключевых установок для «Энигмы». Он воспользовался очередной оплошностью немцев. Дело в том, что, определив хотя бы одну из этих установок с использованием «подстрочников» и «Бомб», можно было относительно легко вычислить некоторые из других установок за данный месяц (они различались лишь порядком соединений штекерных гнезд на коммутационной панели). Тьюринг полагал, что для этого нужно, чтобы перехваченная шифровка содержала не менее двухсот знаков. Йоксалл продемонстрировал, что это можно сделать, имея в своем распоряжении всего лишь восемьдесят знаков. Однако была одна трудность, которую так и не удалось преодолеть ни Тьюрингу, ни Йоксаллу. Для прочтения немецких сообщений, зашифрованных при помощи «офицерских» ключевых установок, требовалось довольно много времени, поскольку необходимо было сначала вскрыть стандартные ключевые установки, а потом — «офицерские». Эта задержка во времени имела весьма трагические последствия при проведении военно-морских операций в Арктике.
20 декабря 1943 года от северо-западного побережья Уэллса в Мурманск отправился караван «JW-55B», состоявший из 19 сухогрузов и танкеров. 23 декабря адмирал Фрезер вывел свои корабли в море, чтобы защитить караван от «Шарнхорста». Фрезер не имел никаких данных, что немецкий линейный крейсер готовится к атаке на «JW-55B». Только перед самым выходом в море Фрезер получил информацию из Блетчли-Парка, что 22 декабря караван «JW-55B» предположительно был обнаружен немецкой авиацией. Лишь 24 декабря Фрезеру дополнительно сообщили, что двумя днями раньше главнокомандующий северным флотом Германии приказал командующему полярной флотилией «подготовить ударное соединение к выходу в море».
Впоследствии Фрезер написал в своем официальном рапорте: «Караван… остался без поддержки, и я опасался, что на него будет совершено нападение…»
Поэтому 24 декабря во второй половине дня Фрезер распорядился, чтобы караван развернулся и в течение трех часов следовал обратным курсом. Позднее он сам признал, что предпринятый им маневр был малоэффективен.
До полудня 25 декабря в Блетчли-Парк поступило несколько перехваченных немецких шифровок, но все они были прочитаны слишком поздно, чтобы как-то повлиять на ситуацию в Баренцевом море, где в это время находился караван «JW-55B». А после полудня в действие вступили новые ключевые установки для «Энигмы», которые английские дешифровальщики сумели вскрыть лишь через 12 часов.
26 декабря в 0.30 капитан 1-го ранга Норман Деннинг из Центра оперативной разведки английского адмиралтейства получил из Блетчли-Парка прочитанную немецкую шифровку, которую главнокомандующий северным флотом Германии отправил командующему полярной флотилией 25 декабря в 15.30:
«Срочно. Остфронт 17.00/25/12».
Затем Деннингу позвонил сотрудник дешифровального центра Гарри Хинсли и сообщил, что в дальнейшем вместо немецкого кодового слова «Остфронт» будет использовать английское — «Эпилепсия». 26 декабря в 1.30 Фрезер, находившийся на линкоре «Граф Йоркский», получил из ЦОР следующее сообщение:
«В 15.30/25/12 главнокомандующий северным флотом послал командующему полярной флотилией и командующему ударным соединением „Кодовое слово ЭПИЛЕПСИЯ 17.00/25/12“.
Комментарий. Значение этого кодового слова пока неизвестно. Информация о прочитанных шифровках, перехваченных до 12.00/26/12, будет поступать с задержкой на несколько часов, однако в том, что касается района к северу от Норвегии, эта информация необязательно будет полной».
Через несколько минут Деннинг получил из Блетчли-Парка дешифровку еще одного немецкого сообщения. Оно было отправлено с борта «Шарнхорста» и предназначалось другому немецкому военному кораблю:
«В 18.00 „Шарнхорст“ выходит в море. Действуйте в соответствии с письменными инструкциями».
26 декабря в 2.17 Фрезер получил из ЦОР следующее сообщение:
«Срочно. Вполне вероятно, что „Шарнхорст“ вышел в море в 18.00/25/12».
Вслед за этим сообщением Фрезер получил из ЦОР еще одно:
«В 17.15 немецкое патрульное судно было информировано о том, что „Шарнхорст“ выходит в море в 18.00/25/12».
В ночь с 25 на 26 декабря в секции военно-морской разведки в Блетчли-Парке дежурил Ричард Пендеред. Примерно в 3.00 при помощи метода, придуманного Йоксаллом, он получил открытый текст немецкой шифровки, которую командующий ударным соединением отправил главнокомандующему северным флотом Германии. Этот текст гласил:
«„Шарнхорст“ вместе с пятью эсминцами в 23.00 снова вышел в море».
26 декабря в 3.39 Фрезер получил из ЦОР сообщение, в котором говорилось, что, согласно имеющимся сведениям, «Шарнхорст» опять снялся с якоря. Получив это известие, Фрезер оказался в весьма затруднительном положении: если «Шарнхорст» атакует караван «JW-55B» на рассвете и немедленно ретируется, то Фрезер не сможет ему помешать. Фрезер приказал каравану изменить курс, надеясь, что такой маневр затруднит его обнаружение противником.
В 7.03 немецкое ударное соединение, в которое помимо «Шарнхорста» входили еще пять эсминцев, находясь примерно в 80 километрах к юго-западу от острова Медвежий, повернуло к квадрату, где рассчитывало встретить караван «JW-55B». В 8.45 английский флагманский крейсер «Белфаст» из состава эскадры прикрытия засек «Шарнхорст», который пока не подозревал о присутствии английских кораблей, поскольку для большей скрытности не включал свой радар. В 9.21 сигнальщики с «Белфаста» заметили немецкий линейный крейсер, а спустя три минуты «Белфаст» открыл по нему огонь.
Пытаясь выйти из боя, «Шарнхорст» несколько раз менял курс. В 9.55, имея преимущество в скорости, он смог оторваться от противника. Быстро увеличивая отрыв от преследователей, «Шарнхорст» возобновил поиски каравана. В 13.43 командующий немецким ударным соединением адмирал Эрих Бей, находившийся на «Шарнхорсте», приказал эсминцам прекратить поиск и возвращаться на базу. Этот приказ оказался фатальным для «Шарнхорста».
Около 14.00 адмирал Бей решил возвращаться в базу. В 15.25 он радировал главнокомандующему северным флотом Германии предполагаемое время своего возвращения. Немецкий адмирал не знал, что ему наперерез идут линкор «Граф Йоркский», крейсер «Ямайка» и несколько эсминцев, которых наводили с помощью радиопередатчиков преследовавшие его английские крейсеры из эскадры прикрытия. Носовой радар «Шарнхорста» был выведен из строя попаданием снаряда с «Белфаста», а кормовой радар, который все равно был неспособен производить поиск прямо по курсу, выключен. В результате «Шарнхорст» на всех парах шел прямо навстречу своей гибели.