这个步骤被验证是行之有效的,图灵就这样搞定了最高级别的德国海军恩尼格玛机。1940年5月8日,用班布里方法破解德国海军密码首次获得成功。
破解恩格玛密码机的机器叫做“图灵机”(TuringMachine),由英国数学家阿兰·图灵在二战期间发明。图灵机是一种理论上的计算机,它能够模拟任何可计算函数,因此被认为是现代计算机的先驱。
图灵机是图灵受打字机的启发而假想出来的一种抽象机器,其处理对象是一条无限长的一维纸带。纸带被划分为一个个大小相等的小方格,每个小方格可以存放一个符号(可以是数字、字母或其他符号)。
一个状态寄存器。它用来保存图灵机当前所处的状态。图灵机的所有可能状态的数目是有限的,并且有一个特殊的状态,称为停机状态。参见停机问题。
艾伦·图灵是一位英国数学家、逻辑学家和密码学家。他在第二次世界大战期间参与了破译德国的恩尼格玛密码机,这是一种复杂的加密设备。
图灵在第二次世界大战中从事的密码破译工作涉及到电子计算机的设计和研制,但此项工作严格保密。现在使用的计算机,其基本工作原理是存储程序和程序控制,它是由世界著名数学家冯·诺依曼提出的。
1、德国海军的密码是最难破译的。德国海军的扰频器不是五个,而是八个。
2、恩格玛密码机之所以被认为是典型的转子密码机,是因为它使用了转子的概念来加密信息。转子密码机在密码学历史上具有重要的地位,因为它们具有很高的安全性,并且为现代密码学的发展奠定了基础。
3、这种密码加密加密机器的原理,简单点说就是,26个字母,用其他一个字母代替这个字母,每个字母都是用别的字母代替,加密后的密码,比如说LOVE L_A O_S V_D E_F 加密后就成了ASDF。
4、埃尼格玛密码机是一种用于加密与解密文件的密码机,更加确切的说,埃尼格玛是对二战时期德国使用的一系列相似的转子机械加解密机器的统称,它包括了许多不同的型号。
波兰沦陷后,其密码机构在数学家、现代计算机科学奠基人——图灵领导下,破解了德军九成以上“恩尼格玛”密电文,使德国许多重大军事行动对盟军不再是秘密。对此,英国首相丘吉尔曾称密码破译者是“下金蛋最多的鹅”。
图灵领导的英国破译团队成功破解了恩尼格玛机的加密算法,对于盟军在战争中取得战略优势起到了关键作用。
第二次世界大战中,恩尼格玛密码是德国行动的一道有力保障,通过它的加密,德国部队的行动就如同隐形了一样,让盟国无法获知。
而二战中的破译密码,无疑是“数学家的战争”的一次预演。 二战功臣为何沉默不言 1940年8月13日,德国法西斯向英国发起了“鹰式行动”。这天,德国空军一共出动了1485架次轰炸机和战斗机,英国皇家空军只出动了约700架次战斗机拦截。
图灵和同事破译的情报,在盟军诺曼底登陆等重大军事行动中发挥了重要作用,图灵因此在1946年获得不列颠帝国勋章,历史学家认为,他让二战提早了2年结束,至少拯救了2000万人的生命。