第二次世界大战期间,德国靠着U型潜艇在大西洋上不断袭击盟*的运输航线以及海上*事力量。这着实给盟国造成了不小的困扰,尤其是四面环海的英国,无时无刻不想将U型潜艇的基地给端了,但怎奈条件尚未允许。在忙着防备U型潜艇的期间里,恩尼格玛密码机也成为英*针对的目标,毕竟它和U型潜艇的行动有着莫大的关系,而一个幸运的事情即将找上英国。
恩尼格玛密码机的诞生与应用
密码这东西并不算是一个现代产物,它被用于战争的时间也早的难以想象,同理,破译密码的工作也早就出现了。虽然看起来是一片杂乱无章的数字或者字母,但一样有规律可循,因此密码的形式也在不断地变化及增加自己的难度。第一次世界大战结束之后,一个名叫阿瑟·谢尔比乌斯的德国人发明了一种新式的密码机。虽然一开始的推销并不顺利,但在年的万国邮*联盟大会展出之后,它很快受到了世界各国的重视。而起初并不看好它的德国海*也对其进行了采购,并成为第一支使用恩尼格玛密码机的部队。至于“恩尼格玛”这个名字是怎么来的?“enigma”就是“迷”的意思。
密码机的原理其实并不是很复杂,从外形来看,它很像是一个打字机,当然德国版的字母键可能会多一些。其内部含有一种叫“转子”的结构,就像是一种齿轮,这也是恩尼格玛密码机的核心与创新。它的作用就是将你敲出的字母转换成另一个,比如你敲一个“S”,但实际上最终发送出去的是“B”。一个转子破译起来并不困难,毕竟它能变换的编码有限,达到字母上限之后就会出现重复,以至于让破译人员找到规律。所以,一台恩尼格玛密码机里往往会有多个转子,假设有4个转子,并使用英文26个字母,那可得到的编码数量就是“26×26×26×26”,不是不能破解,但过程困难。
光把复杂密码敲出去还没有结束,接收方也要应有一台恩尼格玛,而且转子数量必须与前者相同。双方发报之前,会提前约定好所有转子的初始位置,然后收到的密码进行反向操作,最终在显示器(和字母对应的小灯泡)上亮起的就是发报方最初输入的数字。这也是英国人为什么想要搞到一台德*使用的原因,当时直接买一台都是一件很平常的事,但他们不知道德国海*使用的密码机有多少个转子,以及转子的排序(转子可随意拆卸和组合)和初始位置。待密码机落入敌手之后,德*其实改一下之前约定好的密钥就可以,可惜当时没有发现英国人已经有同款的恩尼格玛了(这是个普遍且流行的说法,真实情况和这有些出入)。
英国人对德*密码的破译以及从天而降的礼物
从年开始,法国人就已经开始对德*使用的恩尼格玛密码机进行了,但效果并是很好,成果寥寥无几。而且当时的法国人对自己的实力还是有一些自信的,感觉密码破译不出来也不一定会吃亏。反观另一边的波兰,可没什么自信,因此集结了一大批的密码学家对其进行破译,在波兰被占领之后,这些密码学家得出的成果又转移到了英国人手中。为了进行破译工作,英国同样也集结了一大批的破译人员,年的时候还成功破译了德国会在11月4日进行空袭的计划,但最终位置未能确定下来,而德国海*使用的密码,则一直是悬在这些人头顶的一把利刃。
这一局面在年的时候发生了转变,一份意想不到的礼物砸到了英国人的头上。年5月8日,U-号潜艇奉命去袭击英国的OB-运输队,号潜艇舰长为弗里茨·尤里乌斯·伦普。在他的指挥下,英国的运输船队惨遭*手,按理说弗里茨这回可是立下了一个大功,但他接下来的谜之举动却让他变成了德国海*历史上最大的罪人,盟*的“英雄”。攻击完运输船后,号潜艇并没有马上离去,而是在欣赏自己的战果,但很快它就让英*的驱逐舰给盯上了,被一顿狂轰滥炸之后,号潜艇被迫上浮。
又是一番炮火的洗礼,弗里茨意识到这艘潜艇在不久之后就会沉没,于是下达了弃船逃生的命令。但是他低估了这艘潜艇的抗打击能力,号并没有马上沉没,而是漂在了水面上,这无疑是给了英*登船的机会,顺便也缴获了那台珍贵的恩尼格玛密码机。有说法称,弗里茨在逃上甲板的时候意识到了英*有可能会缴获这艘船,并想起了还有事没办(破坏密码机),待他要返回船舱时却被已经接近的英*射杀。剩下的船员也不像常说的那样都跑了,其中15人阵亡、32人被俘,号潜艇在被拖拽时沉了。在得到了恩尼格玛密码机之后,英国密码破译人员立刻对其进行了一番研究,并以此改良了自己的炸弹机。
结语——关于这场事件的后续
密码被破译之后,U型潜艇在大西洋上的行动几乎被摆在了明面上,被盟*船只一抓一个准,再也没有了往日的威风。其实没有这么玄乎。人们对袭击号潜艇得到了恩尼格玛密码机如此看重多是因为一部名为《U-》的电影,就是由这次事件改编的。而事实上德国以及当时的其他国家不害怕密码机被缴获,因为密码机本身不是什么先进的东西,起到关键作用的是密匙,而这密匙(可以理解成密码本)是要经常更换的。除了缴获过号潜艇上面的密码机外,英*在年的时候就已经在一艘德*的武装拖船上缴获过同款产品了。
所以就算德*不知道号密码机的丢失,所产生的影响最多也就能持续一两个月,待新密匙下发后,一切又回归从前。而U型潜艇的没落也没有那么早,到了年的时候,英国破译机构的手段逐渐高明了起来,并在“炸弹机”的加持下,才做到了较及时的破译德国海*密码。这些在大后方的破译人员,尽管没有经历过炮火连天的景象,但无疑为战争的胜利做出了巨大的贡献。
参考文献《U-boatArchive-U--GreenockReport-AttacksonU-》、《GermanU-boatsofWWII》、《TheCryptographicMathematicsofEnigma》
预览时标签不可点收录于话题#个上一篇下一篇