1942年6月4日,太平洋中途岛海域,日本联合舰队旗舰「赤城号」航母甲板上,司令官山本五十六盯着望远镜中燃烧的美军战机,眉头紧锁。
此刻,美军「鹦鹉螺号」潜艇正潜伏在日军舰队后方,声呐兵突然报告:「发现一艘日军驱逐舰正在销毁文件!」
潜艇艇长麦克弗森上校果断下令:「发射鱼雷,拦截那艘驱逐舰!」
01
1942年5月的珍珠港,美军太平洋舰队情报处的地下室里,几十名密码专家围坐在一张长桌前。
桌上摆满了日军截获的电报,密密麻麻的数字让人头疼。
「JN-25密码又换了新密钥。」
情报处长约瑟夫·罗什福特中校推了推眼镜,声音里透着疲惫。
「我们之前破译的那套密钥已经失效了。」
身旁的密码专家汤姆·达瑞尔少校皱起眉头。
「长官,我们通过'魔术'行动好不容易破译了部分JN-25密码,现在日军突然更换密钥,这意味着什么?」
「意味着日军察觉到了什么。」
罗什福特站起身,走到墙上的太平洋地图前。
「根据已经破译的情报,日军正在策划一场大规模行动,目标很可能是中途岛。」
「但是现在,我们对日军的最新动向一无所知。」
房间里陷入沉默。
每个人都明白,失去情报优势意味着什么。
在这片浩瀚的太平洋上,美军的舰队规模远不如日军,唯一的优势就是能够提前知道敌人的动向。
「长官,我们还有别的办法吗?」
一名年轻的密码专家问道。
罗什福特转过身,目光坚定。
「我们需要新的密码本。」
「哪怕是一页纸,也能帮我们找到新密钥的规律。」
太平洋舰队司令尼米兹上将接到报告后,立即召集了潜艇部队指挥官。
「我需要你们的潜艇在日军舰队周围巡逻。」
「重点关注任何销毁文件的行为。」
「鹦鹉螺号」潜艇艇长詹姆斯·麦克弗森上校接到命令时,正在檀香山的潜艇基地准备出航。
这位来自俄勒冈州的老兵已经在太平洋服役了两年,击沉过三艘日军运输船。
「这次任务有些特殊。」
基地指挥官交给他一份密令。
「你们要做的不仅仅是击沉敌舰,更重要的是寻找情报。」
麦克弗森仔细阅读着命令。
「声呐兵要格外留意日军舰艇的异常行为,特别是任何销毁文件的迹象。」
「一旦发现,立即汇报。」
「鹦鹉螺号」在夜色中离开了珍珠港。
潜艇缓缓潜入海面以下,朝着日军舰队的预计航线驶去。
舰艇内部的红色灯光照亮了船员们专注的脸庞,每个人都知道这次任务的重要性。
02
6月3日凌晨,距离中途岛东北200海里的海域。
「鹦鹉螺号」潜艇在海面以下60英尺处静静潜伏,等待着猎物的出现。
声呐兵杰克·莫里森戴着耳机,专注地倾听着海洋深处的每一个声音。
「艇长,发现目标!」
莫里森突然挺直身子,声音里带着兴奋。
「方位085,距离3000码,一艘日军驱逐舰正在朝我们方向驶来。」
麦克弗森迅速来到声呐台前。
「驱逐舰的航速如何?」
「航速很慢,大约8节。」
莫里森继续倾听。
「等等,艇长,有异常情况。」
「这艘驱逐舰停下了,而且船上有很多金属物体落水的声音。」
麦克弗森皱起眉头。
日军驱逐舰在海战前夕停船做什么?
「举起潜望镜!」
潜望镜升起,麦克弗森透过镜头看到了令人意外的一幕。
一艘日军驱逐舰正停在海面上,甲板上的船员们正在往海里扔东西。
金属箱子、文件袋、甚至还有厚厚的书本,全都被扔进了大海。
「他们在销毁文件!」
麦克弗森意识到了什么。
「这正是我们要找的机会!」
「鱼雷室准备!」
麦克弗森的命令在艇内回响。
「一号鱼雷装填完毕,瞄准敌舰中部!」
「艇长,我们要击沉它吗?」
副艇长汤姆·威廉斯问道。
「那些文件会沉到海底的。」
麦克弗森思考了几秒钟。
「我们不能让它完全沉没,但也不能让它逃脱。」
「瞄准船尾,破坏它的推进系统!」
「一号鱼雷发射!」
鱼雷拖着白色的尾迹冲向目标。
30秒后,巨大的爆炸声传来,日军驱逐舰的船尾被炸出一个大洞。
黑烟冲天而起,驱逐舰开始缓慢下沉。
「上浮!准备打捞!」
麦克弗森果断下令。
「鹦鹉螺号」浮出水面,船员们迅速放下救生艇,朝着沉没的驱逐舰驶去。
海面上漂浮着各种物品:木箱、金属盒、还有一些用油布包裹的文件。
「快,把所有能找到的文件都收集起来!」
麦克弗森站在舰桥上大声指挥。
「特别注意那些看起来像密码本的东西!」
船员们在海面上忙碌着,捞起了十几个防水袋和文件包。
其中一个油布包裹得特别严实,里面的文件竟然没有完全浸湿。
「艇长,这里有一本书,上面全是数字!」
一名船员举着手中的发现大喊。
麦克弗森接过这本书,虽然封面已经破损,但内页上密密麻麻的数字和符号依然清晰可见。
「这就是我们要找的东西!」
远处,日军驱逐舰的船员们正在海面上挣扎,等待救援。
他们不知道,刚才扔进海里的机密文件,已经落入了美军手中。
03
6月4日上午,珍珠港美军太平洋舰队情报处。
一个湿润的包裹被紧急送到了罗什福特中校的办公室。
「这是'鹦鹉螺号'潜艇昨天夜里缴获的。」
传令兵说道。
罗什福特小心翼翼地打开包裹。
里面是一本封面破损的日文书籍,纸张已经发黄,但上面的数字和符号依然清晰。
「这是JN-25密码本!」
他的声音里带着难以抑制的兴奋。
「达瑞尔,马上叫所有密码专家到会议室集合!」
罗什福特抱着这本残缺的密码本,快步走向会议室。
半小时后,情报处的精英们全部到齐。
「先生们,这可能是我们扭转战局的关键。」
罗什福特将密码本摊开在桌子上。
「虽然这只是残页,但它记录了JN-25密码的部分编码规律。」
密码专家们围坐在桌旁,仔细研究着这本从海底打捞上来的宝贵资料。
达瑞尔少校首先发现了突破口。
「长官,你看这里。」
他指着其中一页。
「这些数字编码和我们之前破译的旧密钥有某种关联。」
「什么意思?」
罗什福特凑近查看。
「日军的新密钥并不是完全随机生成的。」
达瑞尔兴奋地解释。
「它们是在旧密钥的基础上进行了规律性的变换。」
「如果我们能找出这个变换规律,就能推导出新的密钥!」
接下来的18个小时里,情报处的地下室彻夜通明。
密码专家们分成几个小组,分别研究密码本的不同部分。
咖啡杯堆满了桌子,烟灰缸里塞满了烟头,但没有人抱怨疲惫。
「我找到了!」
年轻的密码专家彼得·芬利中尉突然站起身。
「新密钥的变换规律是基于日期和舰队编号的组合!」
罗什福特急忙走过去。
「你确定吗?」
「百分之八十确定。」
芬利指着黑板上的计算公式。
「根据这个规律,我们可以推算出今天日军舰队使用的密钥。」
「马上验证!」
罗什福特下令。
密码专家们立即开始用新推导的密钥破译最近截获的日军电报。
第一份电报破译成功了!
第二份也成功了!
第三份同样如此!
「天哪,我们做到了!」
达瑞尔激动地喊道。
「我们重新获得了破译日军密码的能力!」
然而,就在美军庆祝胜利的时候,日军联合舰队司令部也收到了一份紧急报告。
「山本司令,昨天我们的'夕雾号'驱逐舰在销毁机密文件时遭到美军潜艇袭击。」
参谋长宇垣缠中将汇报道。
「船员们及时销毁了大部分文件,但不排除有少量资料落入敌手的可能。」
山本五十六沉思了片刻。
「立即通知所有舰队更换密钥。」
「使用备用密码本中的第三套密钥。」
这个命令让美军的破译工作再次陷入困境。
当新的日军电报传来时,刚刚推导出的密钥又失效了。
「该死!」
罗什福特愤怒地拍打着桌子。
「日军察觉到了密码泄露,他们又换了新密钥!」
但是,密码专家们并没有气馁。
经过一夜的努力,他们已经掌握了日军密码变换的基本规律。
「长官,虽然他们换了密钥,但变换的原理是相同的。」
达瑞尔说道。
「给我们6个小时,我们就能破译新的密钥。」
第四章:致命漏洞
6月4日下午2点,珍珠港美军情报处传来了振奋人心的消息。
「我们成功破译了日军的新密钥!」
罗什福特中校拿着刚刚破译的电报,快步走向尼米兹上将的办公室。
尼米兹上将正在研究中途岛海域的作战地图。
「有什么发现?」
「日军航母编队将在今天下午4点,在中途岛东北160海里处集结。」
罗什福特将电报递给上将。
「南云忠一中将的机动部队包括4艘航母:'赤城号'、'加贺号'、'苍龙号'和'飞龙号'。」
尼米兹仔细阅读着电报内容。
「他们的攻击计划是什么?」
「明天凌晨,日军将派出第一波攻击机群轰炸中途岛机场。」
罗什福特指着地图上的标记。
「攻击结束后,航母编队会在这个位置待命,等待第二波攻击的命令。」
「这就是我们的机会!」
尼米兹眼中闪烁着光芒。
「立即通知斯普鲁恩斯少将和弗莱彻少将,让他们的航母编队提前到达这个海域设伏。」
与此同时,在日军联合舰队旗舰「大和号」上,山本五十六正在听取最新的情报汇报。
「司令,我们的密码专家认为,美军不太可能在短时间内破译我们的新密钥。」
通信参谋报告道。
「各舰队之间的通信是安全的。」
山本五十六点点头。
「很好,按照原计划执行。」
「南云的机动部队明天凌晨开始攻击中途岛。」
但是,日军不知道的是,他们的每一条命令都在美军的监听之下。
破译出的电报源源不断地传到美军指挥部,让美军对日军的动向了如指掌。
「日军第一波攻击机群将在明天凌晨5点30分起飞。」
「攻击目标是中途岛的机场和防御设施。」
「预计攻击时间45分钟。」
美军太平洋舰队司令部根据这些情报,制定了详细的反击计划。
「我们的航母编队在中途岛东北海域待命。」
「等日军第一波攻击结束,他们的战机返回航母加油挂弹时,我们发起突然袭击。」
这个时机选择得非常巧妙。
日军航母在回收和整备战机时,甲板上会堆满燃料和弹药,正是最脆弱的时候。
6月4日夜里,美军「企业号」、「约克城号」和「大黄蜂号」三艘航母悄悄接近预定海域。
飞行员们在甲板上做着最后的准备,每个人都知道这将是决定太平洋战争走向的关键一战。
「先生们,根据我们获得的情报,日军航母编队将在明天上午出现在我们的攻击范围内。」
「企业号」航母飞行队长克拉伦斯·麦克拉斯基少校对飞行员们说道。
「这可能是我们以少胜多的唯一机会。」
在遥远的日军舰队中,南云忠一中将正在「赤城号」航母的舰桥上查看明天的作战计划。
「第一波攻击机群108架,主要目标是中途岛的机场。」
「第二波攻击机群93架,负责攻击岛上的防御设施。」
南云不知道,此时此刻,美军已经知道了他的所有计划。
那本从海底打捞上来的密码本,正在发挥着决定性的作用。
05
6月4日上午10点24分,中途岛海域。
美军「企业号」航母上的俯冲轰炸机中队刚刚发现了日军航母编队的踪迹。
「这里是麦克拉斯基,发现敌舰!」
无线电里传来飞行队长兴奋的声音。
「日军4艘航母正在甲板上整备战机!」
在「赤城号」航母的飞行甲板上,日军机械师们正忙着给刚刚返航的战机加油挂弹。
甲板上堆满了航空燃料桶和鱼雷,为即将开始的第二波攻击做准备。
「敌机接近!」
日军瞭望兵的警报声突然响起。
「美军俯冲轰炸机正在向我们俯冲!」
南云忠一中将急忙冲出舰桥,抬头看见十几架美军轰炸机正从高空俯冲而下。
「防空火力,全力射击!」
但是为时已晚。
美军轰炸机的攻击时机选择得太精准了。
日军航母甲板上的燃料和弹药成为了最好的助燃剂。
第一枚炸弹击中了「赤城号」的飞行甲板。
巨大的爆炸引燃了甲板上的航空燃料,火势瞬间蔓延开来。
正在加油的战机一架接一架地爆炸,整个甲板变成了一片火海。
「加贺号」和「苍龙号」也遭到了同样的攻击。
甲板上的大火无法扑灭,弹药库随时可能殉爆。
「苍龙号」的舰长加来止男大佐在烈火中下达了最后的命令:「全体船员弃舰!」
在「企业号」航母上,尼米兹上将通过无线电听到了前线的战况报告。
「报告司令,我们的攻击非常成功!」
「日军4艘航母中的3艘已经起火,正在下沉!」
这个消息让整个指挥部沸腾起来。
「太好了!」
尼米兹激动地握紧拳头。
「我们做到了!」
但是日军并没有完全放弃抵抗。
「飞龙号」航母侥幸逃脱了第一波攻击,山口多闻少将立即组织反击。
「所有可用的战机立即起飞!」
「攻击美军航母编队!」
日军的反击也很猛烈。
18架俯冲轰炸机和6架战斗机冲向美军「约克城号」航母。
虽然美军战斗机拼死拦截,但仍有几架日机突破了防线。
「约克城号」被两枚炸弹击中,飞行甲板严重受损。
但是美军的反击更加迅速。
「大黄蜂号」和「企业号」的战机很快发现了「飞龙号」的位置。
下午5点,最后一艘日军航母「飞龙号」也被击沉。
中途岛海战的胜负已经分出。
在「大和号」战列舰上,山本五十六听到了机动部队全军覆没的消息。
「4艘航母全部沉没,损失战机260架,阵亡飞行员200多名。」
参谋长宇垣缠的声音颤抖着。
山本五十六沉默了很久。
「美军是怎么知道我们的准确位置的?」
「他们的攻击时机选择得太精准了。」
「司令,会不会是我们的密码被破译了?」
一名参谋小心地问道。
山本五十六摇摇头。
「不可能,我们刚刚更换了新密钥。」
「可能是美军的侦察机发现了我们的踪迹。」
直到战争结束,山本五十六也不知道,那本从「夕雾号」驱逐舰上打捞起来的密码本,成为了改变太平洋战争走向的关键。
06
中途岛海战的胜利成为了太平洋战争的转折点。
日军失去了4艘主力航母和大部分精锐飞行员,再也无法在太平洋上发动大规模攻势。
美军则凭借这次胜利,逐步掌握了太平洋战场的主动权。
1975年,美国国家安全局解密了一批二战期间的密码破译档案。
其中就包括了那本从海底打捞起来的JN-25密码本的详细资料。
档案显示,正是这本残缺的密码本,帮助美军重新获得了破译日军密码的能力。
「那本密码本只有32页,而且有一半都被海水浸泡损坏了。」
当年参与破译工作的达瑞尔少校在晚年回忆道。
「但就是这16页纸,让我们找到了日军密码变换的规律。」
「如果没有'鹦鹉螺号'潜艇的那次意外拦截,中途岛海战的结果可能完全不同。」
罗什福特中校在1970年的一次采访中说道。
「我们当时只剩下不到48小时的时间来破译新密钥。」
「如果失败了,美军舰队就会在不知情的情况下遭到日军的突然袭击。」
麦克弗森上校在战后被授予了海军十字勋章,表彰他在中途岛海战中的杰出贡献。
但是直到1975年档案解密,人们才知道他的真正功绩。
「我们当时只是按照命令行事。」
麦克弗森在接受采访时说道。
「谁也没想到,那次看似普通的拦截行动,会对整个战争产生如此重大的影响。」
日军方面对于密码泄露的真相一直不得而知。
山本五十六在中途岛海战后的报告中写道:「此次失败的主要原因是美军侦察机提前发现了我方舰队位置,导致我方失去了突然袭击的优势。」
他始终认为是侦察失误,而非密码泄露导致了失败。
直到1980年,日本防卫省公布的战史资料中才提到了「夕雾号」驱逐舰在销毁机密文件时遭到袭击的细节。
但即使在这份报告中,日方也没有意识到密码本泄露的严重后果。
2008年,美国海军出版了《密码战回忆录》,详细记录了二战期间密码破译工作的内幕。
其中一位当年的密码专家在书中写道:「那本从海底打捞起来的密码本,改变了太平洋战争的走向。」
「它让我们在最关键的时刻重新获得了情报优势。」
「如果日军当时彻底销毁了所有密码本,或者我们的潜艇晚到几分钟,历史可能会完全不同。」
芬利中尉在回忆录中写道。
「战争的胜负有时候就取决于这样的偶然因素。」
今天,当我们回顾那段历史时,不禁会想:那本沉没在太平洋海底的密码本,是否还隐藏着更多我们不知道的秘密?
那些为了国家命运而战的人们,他们的故事是否还有未被发现的细节?
历史的真相往往隐藏在档案的深处,等待着后人去发掘。
而那些改变历史走向的关键时刻,可能就隐藏在一个看似普通的决定,一次意外的相遇,或者一本从海底打捞起来的密码本中。
中途岛海战已经过去了80多年,但它的影响至今仍在延续。
那本密码本不仅改变了一场战争的胜负,更重要的是,它让我们看到了情报战在现代战争中的决定性作用。
在信息时代的今天,这个教训显得更加珍贵。
正如当年的密码专家们所说:「在战争中,信息就是力量,情报就是生命。」
那本从海底打捞起来的密码本,用最生动的方式证明了这个道理。
历史资料支撑:
解密档案1:日军JN-25密码手册(节选)
来源:美国国家安全局《JN-25密码破译史》1975年
解密档案2:美军“鹦鹉螺号”潜艇行动报告(节选)
来源:美国海军档案《太平洋潜艇战史》1945年
解密档案3:中途岛海战美军作战计划(节选)
来源:美国海军历史中心《中途岛海战报告》1943年
解密档案4:日军联合舰队司令部通讯记录(节选)
来源:日本防卫省《中途岛战役通讯档案》2001年
解密档案5:美军密码专家回忆录(节选)
来源:美国海军《密码战回忆录》2008年
