Однако на последних стадиях войны успех немецкой дешифровальной службы в раскрытии тактических кодов и шифров снова повысился. Возможно, это объясняется тем, что боевые действия надводных кораблей и авиации союзников в битве за Атлантику к этому времени значительно активизировались и число контактов с немецкими подводными лодками, следовательно, возросло. В эфир стали отправлять значительно больше тактических донесений, и это давало немцам возможность извлекать ценную информацию о наших противолодочных операциях и о прибрежных конвоях. Немцы утверждают, что в этот период им удавалось читать до 1500 радиограмм в месяц, а такое количество, по мнению наших специалистов, удивительно велико. Однако летом 1944 года еще один ценный источник информации о маршрутах конвоев перестал приносить плоды немецкой разведке: союзники ввели новый, значительно более надежный шифр для связи с судами конвоев. Все попытки немцев раскрыть этот шифр успехом не увенчались.
Как противник использовал информацию, извлекаемую из радиоперехвата и дешифрования, и насколько ценной она была для командиров подводных лодок, хорошо видно на специфическом примере проводки конвоев НХ.229 и SC.122, которым пришлось вести длительную борьбу с большой группой немецких подводных лодок в период с 16 по 19 марта 1943 года, то есть как раз перед тем как инициатива в битве за Атлантику перешла на сторону союзников.
До первой атаки лодками этих конвоев штаб немецких подводных сил прочитал шестнадцать радиограмм, в которых содержалась заблаговременная информация о движении обоих конвоев. Особенно важными среди них были радиограммы, отправленные в 22.10 4 марта и в 19.32 13 марта. В первой сообщались подробности океанского маршрута для конвоя НХ.229 и для отставших от него одиночных судов, а во второй обоим конвоям давался приказ уклониться от маршрута на основании данных о диспозиции немецких подводных лодок, сообщенных оперативно-информационным центром адмиралтейства. Хорошо информированный штаб немецких подводных сил сосредоточил для атаки этих конвоев сорок подводных лодок, и это закончилось для союзников потерей двадцати одного судна суммарным водоизмещением 140 000 тонн, в то время как немцы потеряли всего одну подводную лодку. Официальный английский военно-морской историк назвал это «серьезным бедствием для дела союзников».
В главе, где описывается это событие, капитан 1 ранга Роскилл цитирует заключение английского морского штаба: «Немцы никогда не были столь близки к полному нарушению коммуникаций между Новым и Старым светом, как это им удалось в первые десять дней марта 1943 года».
В том, что период ужасных потерь и кризисов с удивительной быстротой сменился периодом триумфального контрнаступления, в результате которого к июню 1943 года немецкие подводные лодки были вынуждены уйти из Северной Атлантики, не последнюю роль сыграло то обстоятельство, что с этого времени и впредь немецкая дешифровальная служба перестала обеспечивать подводные силы информацией, к которой они так привыкли. Именно в июне 1943 года была введена в действие новая система шифра, решившая многие проблемы для ВМС. Постоянно и настойчиво проводившиеся адмиралтейством меры по обеспечению безопасности скрытой связи увенчались наконец успехом. Дениц признал поражение своих подводных сил 24 мая, когда «приказал подводным лодкам перейти в район к юго-западу от Азорских островов, соблюдая при этом чрезвычайные меры осторожности». Ежемесячные потери немецких подводных сил в процентном отношении к количеству действовавших в море лодок стали резко увеличиваться: с 3,9 процента в первой половине 1942 года до 9,2 процента в первой четверти 1943 года.
В отличие от многих других командующих во второй мировой войне, Дениц не скрывал и не преуменьшал роли и значения дешифровальной службы разведки, особенно в свете того, что немецкая авиация не смогла обеспечить воздушную разведку на большом удалении от баз. Дениц пишет в своих мемуарах: