当前位置:北库历史网>文史百科>正文

德国海军的超级密码无法破译 计算机之父图灵表示:我就能破解它 德国海军的超级密码无法破译 计算机之父图灵表示:我就能破解它

导语:德国海军的恩尼格玛密码是二战期间的有力保障,但最终被英国密码局破解。计算机之父图灵在密码破译中发挥了重要作用,他通过统计学和分析德国发报员的个人习惯,建立了候选单词库和制造了超级炸弹,最终破解了德国海军的恩尼格玛密码。

德国海军的超级代码无法破译计算机之父图灵说:我能破解。以下文字资料由边肖为大家收集整理。让我们赶紧看看他们!

第二次世界大战中,恩尼格玛密码是德国行动的一道有力保障,通过它的加密,德国部队的行动就如同隐形了一样,让盟国无法获知。但是没有什么密码是无法破译的,英国的艾伦·麦席森·图灵,最终破解了密码,然而他是如何做到的呢? 一.疯人院里出来的图灵 图灵是个有名的疯子,这是因为他行为古怪,在号称「 ”美国新泽西州疯人院「 ””的普林斯顿高等研究所里,他是个举止古怪的疯子,因为他来的第一天竟然是跑来的。对,图灵酷爱跑步,每天要跑二十公里。他来的一天就加入了马拉松俱乐部,然后轻轻松松破了人家的记录。 疯人院嘛,哪有什么教学任务?基本上就是一群「 ”疯子”在那里玩玩国际象棋,做做数独游戏,实在是无聊了就去端着咖啡找人做研究,难怪有人说:「 ”数学家的工作就是把咖啡转化成数学定理。”而图灵,绝对是其中做的最好的那个,要知道他的图灵机,就是这个时候研究出来的,更何况丘奇-图灵论点了。毫不客气的说,没有图灵,今天就没得电脑用了。 可以说,图灵声名大噪,绝对是科学界的一个好苗子。同样在「 ”疯人院”里的冯·诺依曼就非常看中这个小伙子,他给图灵提了一个建议,给他做研究助理,年薪1500美元。能跟着科学大咖冯·诺依曼一起搞研究,还能得到指点,这是多大的荣耀和幸运啊。然而图灵却选择了放弃,他要回到英国。 难道图灵真的疯了?其实他没疯,他要回去是因为此时是1939年,德国已经掀起了战争。图灵琢磨,自己在美国做个助理不仅说不过去,而且有可能会被英国军队一纸征兵令给叫回去上前线。当务之急,是赶紧给自己找一个不会上前线的工作。恰好,当时英国军情部门,正在招人。 图灵听闻后,立刻报名前去,很顺利了他被当时疯狂扩编的英国密码学校,实际上这个学校是英国密码局——40局的伪装。它的目的很简单,破解德国人的恩尼格玛密码体系。图灵到的时候,该机构已经有一万多人,其中包括科学家、数学家、语言学家、象棋冠军、填字游戏高手等等。这个机构如此之大,是因为当时的英国,已经陷入困局了。 二.英国所面临的困局 1939年10月开始,英国所面临的局面就越来越糟糕了。原因很简单,德国的海下狼群在大西洋上神出鬼没,令英国损失惨重。这些由U型潜艇所构成的猎杀队,如同狼群一样吞噬着英国的海上力量,威胁英国的海上交通线,这对于英国的国防构成了巨大的威胁。截止到1940年4月,英国已经被摧毁了近三百艘商船,物资损失更是无计其数。 要知道英国是一个岛国,岛国的优点是不易遭受对方的袭击,大海就是英国的防御屏障,德国装甲部队再强,也不可能从海底杀过来吧?但是这种岛国的缺点也十分严重,那就是英国本土,资源匮乏。必须要有外界资源输入,才能维持英国的运转。而这就需要大量的运输船队,不间断的将物资送往英国。 然而现在的问题是,英国的运输船队,往往会遭到德国海军的那些潜艇的袭击。甚至于军舰也会遭到打击。尤其德国人在1940年6月德军侵占法国后,其潜艇从布雷斯特、洛里昂等法国港口进入大西洋,在西经25°-30°以西海域进行袭击,英国人就更不好过了。 这种困局必须被打破,否则英国将会被德国人困死在英伦三岛上。这也是位于白金汉郡的布莱切利庄园的英国密码局存在的原因,因为他们要打破困局,就必须破解恩尼格玛密码,否则战争会陷入一潭死水,从此再无机会。 当时英国人已经掌握了波兰破解恩尼格玛密码的方式,并以此对德国电文进行破解,他们拥有远远超过波兰情报部门的人手,对于德国人增加了转子的恩尼格玛密码机当然可以破解。而图灵这个怪人的加入,更是让破译效率大大增加。他按照数学里的统计学,发现了德国发报员们的个人习惯,来总结恩尼格玛密码的发报规律,建立了一个候选单词库,然后将转子和连接线的问题分开考虑,破译效率又大幅度增加。 同时他基于原本波兰三杰所制造的「 ”炸弹”的基础上,制造了十二个转子的炸弹,并将三台炸弹的连接板和接线相连,这样就有了一个高两米,长两米,宽一米的超级炸弹。也就是我们现在所熟知的超级炸弹。 就这样,英国人就可以破解德国大量电文。敦刻尔克时,正是图灵的炸弹破解了德国不会从陆地进攻敦刻尔克,而是德国空军进攻的情报。正是这条情报,让英国人从海上撤走了被困的英法联军。然而仅仅是这样还不够,因为更为复杂的德国海军恩尼格玛密码还没有被破解。 三.因为沉船而被破解的德国海军密码 德国的恩尼格玛密码,根据不同战区,不同军种有不同的加密体系,其中德国海军是做的最好的那个,因为他们的恩尼格玛密码机,竟然是八个转子。这就让英国密码局头疼万分,图灵更是无奈,他直言,除非得到一些德国海军密码体系的外部资料,否则他没有任何办法去破解德国海军的恩尼格玛密码机。 图灵的念叨或许起了作用,1941年5月8日傍晚,德国潜艇U110号接到了恩尼格玛电文,这份电文要求他们攻击OB318护航运输船队在大西洋上的坐标和击沉它们的命令,U110号的艇长弗里茨·尤里乌斯·伦普命令U110号前往坐标,攻击OB318护航运输船队。 5月9日,U110号追上了OB318,并且击沉了两艘商船。然而伦普竟然命令,U110号浮在水面上,他要看看英国船舰沉末的场景。然而他没想到的是英国驱潜快艇南亭霁号,对准他们丢下了深水炸弹,U110号被迫浮上水面,附近的斗牛犬号驱逐舰也开了过来,更是对着U110号开火,U110号瞬间失去战斗力。 此时伦普做了一个匪夷所思的决定,放弃潜艇,全员弃船!这个决定载入史册,因为伦普没有毁掉恩尼格玛密码机和他们的海军密码本。然而他没想到的是,他的U110号并没有沉入大海,而且英国斗牛犬驱逐舰上的船员冲上了潜艇,他们的目标很明确,找到任何有用的东西,尤其是密码本。 登上U110号的英国海军士兵必须分秒必争,因为U110号随时可能下沉。但是他们的行动非常有价值,因为他们找到了密码本和德国海军的恩尼格玛密码机。现在图灵所说的外部资料就这样被英国得到了,图灵立刻根据这份密码本和海军恩尼格玛密码机,开始分析海军的密钥特点,最后终于破解了德国海军的加密体系,现在德国海军的行动对英国已经不是秘密了。 尽管德国海军一度怀疑自己的密码出了问题,但是随着美国的参战,德军潜艇在美国东海岸一次次得手,让他们忘记了这件事。虽然这一度让英国陷入了一些困难,毕竟美国运输船队还没进入他们的护航区,就被德国人击沉了。但是英国人已经赢得了,这场海上攻防战的先机。 结语 这场密码暗战,最终以英国人的胜利而告终。而德国海军还不知道他们已经被英国人彻底的破解了自己的密码体系,还以为自己的密码安然无恙。殊不知,图灵已经让他们的行动彻底曝光了。而图灵的密码破译传奇,则随着战争的结束,被掩埋了。但是图灵作为科学家的传奇故事,则刚刚开始。 参考文献:《超极机密》《密码故事》《二战时期密码决战中的数学故事》

免责申明:以上内容属作者个人观点,版权归原作者所有,不代表北库历史网立场!登载此文只为提供信息参考,并不用于任何商业目的。如有侵权或内容不符,请联系我们处理,谢谢合作!
当前文章地址:https://www.beikuopc.com/baike/282345.html感谢你把文章分享给有需要的朋友!
上一篇:杨修和司马懿的关系:杨修和司马懿谁厉害 杨修和司马懿的关系:杨修和司马懿谁厉害下一篇:勇冠三军的开国中将 勇冠三军的开国中将 徐向前送他外号「 ”王疯子” 《亮剑》李云龙的真实原型

文章评论