图灵专门设计了一种用于破解的机器,让炸弹发挥出来极致的效果

他是著名的数学家e语言程序破解,被公认为计算机科学的奠基人。图灵在研究了一些之前破译的信息后,注意到截获的德语信息中有很多规则,比如像希特勒万岁这样的句子。经常出现。而且每天早上6点,德军都会发送当天的天气报告,而且格式很固定。您甚至可以仅凭经验确定哪个词。它是德语中天气的词,wetter,所以你知道这个词是wetter。只要知道,加密后的密文是什么,图灵就能想办法逆向Enigma码的加密算法。最笨的办法,当然是尝试改变手上的Enigma机器的设置,然后输入wetter这个词,看看在什么情况下,结果和加密后的代码是一样的,但是我们说加密算法是以亿计的。不可能一一尝试。图灵找到了一个想法。我们之前说过,Enigma 密码机是通过齿轮的旋转来加密的。方案,那么这个方案的调整一定是有条不紊的。在加密Weter这个词的时候,如果用方案1来加密w,那么加密后必须使用方案2,这样图灵等人要找的东西是连续的。6套方案,他们发现德国人在涉及Enigma的时候,也坚持一个原则,就是加密后的代码不能和加密前一样,也就是说字母加密后的代码e永远不能是字母e,这缩小了他们的搜索范围。总之,经过一番努力,图灵将加密的可能性从数千亿缩小到了 105 万。当然,如果是人工计算的话,105万还是个天文数字。为此,图灵专门设计了一台破解机器。你可以把它理解为早期的专用计算机,代号为炸弹。炸弹越多e语言程序破解,破解速度越快。为了让这些炸弹发挥出最终的效果,图灵需要更多的人力和资金。为此,他和其他科学家甚至写信给英国首相丘吉尔寻求帮助。丘吉尔迅速向英军参谋长下达命令,让军方必须以最高优先级满足图灵的所有要求。图灵和他的同事一共制造了 49 枚炸弹。在最坏的情况下,当天德军使用的密码只用了一个小时就破解了。这里的英国专家已经破解了它。Enigma密码机扭转了欧洲战场的局面。另一方面,美军还破解了日本最强大的密码机紫光,这让美军在太平洋战场上获得了巨大的优势。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论