方面，罗斯福对德国潜艇态度越来越强硬，1939年9月23日美国就发表《巴拿马宣言》，划分了一个海上中立「安全区」，提供美国军舰保护该海域的船只，其后又有《驱逐舰协定》和《租借法案》、同意英国军舰于美国造船厂检修、还将其安全区向东延长，到了6月美国还驻军于冰岛，也使得德国与美国海军的关系越来越紧张。1941年6月英国破解了恩尼格玛密码，为反潜和护航作战提供了重要的帮助，但因为邓尼兹察觉到有异，下令将保密制度升级，英国的密码优势并未维持太久，反而被德国破解了英国海军部的密码。6月22日希特勒进攻苏联并调拨了相当