论文部分内容阅读
1940年初,希特勒为了实现占领英伦三岛的“海狮计划”,集中了2669架飞机,开始对英国发动声势浩大的空战。而此时英国皇家空军的飞机还不满700架,明显处在不利的地位。
当时,为了指挥空战,德军都是用密码发报,这些密码电报被英国情报部门截获之后,却被送到了一位数学家的案头:“图灵教授,这就是他们新设计的发报机‘依尼格马’发出的密码,您能想办法破解它们吗?”
这位图灵教授毕业于英国剑桥皇家学院,当时只有28岁。他一边在大学任教,一边在英国情报部门的“外国官方通讯处”服务,一直在研究各种军事密码。他看了看桌上的这些电报,自信地回答:“当然可以。对数学家来说,这不过是一道新的数学题罢了。”
经过研究,图灵发现,当时德国所使用的这种密码,是用二进制编制的。他运用自己提出的数学理论,很快就找出了密码的发报规律。只要花些时间进行演算,是可以将它破译的。但是,军用密码都是被用来指挥具体一次战役中的战术行动,它的指令一般仅在一、两小时内有效,过后即使再破译出来,也已经晚了。看来,想要加快破译的速度,必须使用可以快速进行演算的计算机。
图灵为此日以继夜地工作,终于制成了一台叫“乌尔特拉”的密码自动破译机。这样,英军就能根据这些被破译出来的情报,准确地知道德军飞机将在什么时间、出现在哪里,一共有多少架,是轰炸机还是战斗机。皇家空军可以针锋相对地进行回击,从而大大提高了自身的战斗力。结果,这场“大不列颠空战”最终以希特勒的失败告终。
德军最高统帅部想不明白:他们精心设计的密码是怎么被英国人破译的呢?一定是有人泄露了机密。于是,他们开始在内部寻找“叛徒”,捉拿“奸细”。当然,这做的都是无用功。直到战后,图灵才公开发表了他的研究成果,并向公众展示了他所发明的“乌尔特拉”机。从此,图灵被科学界公认为是计算机科学的奠基人之一。
当时,为了指挥空战,德军都是用密码发报,这些密码电报被英国情报部门截获之后,却被送到了一位数学家的案头:“图灵教授,这就是他们新设计的发报机‘依尼格马’发出的密码,您能想办法破解它们吗?”
这位图灵教授毕业于英国剑桥皇家学院,当时只有28岁。他一边在大学任教,一边在英国情报部门的“外国官方通讯处”服务,一直在研究各种军事密码。他看了看桌上的这些电报,自信地回答:“当然可以。对数学家来说,这不过是一道新的数学题罢了。”
经过研究,图灵发现,当时德国所使用的这种密码,是用二进制编制的。他运用自己提出的数学理论,很快就找出了密码的发报规律。只要花些时间进行演算,是可以将它破译的。但是,军用密码都是被用来指挥具体一次战役中的战术行动,它的指令一般仅在一、两小时内有效,过后即使再破译出来,也已经晚了。看来,想要加快破译的速度,必须使用可以快速进行演算的计算机。
图灵为此日以继夜地工作,终于制成了一台叫“乌尔特拉”的密码自动破译机。这样,英军就能根据这些被破译出来的情报,准确地知道德军飞机将在什么时间、出现在哪里,一共有多少架,是轰炸机还是战斗机。皇家空军可以针锋相对地进行回击,从而大大提高了自身的战斗力。结果,这场“大不列颠空战”最终以希特勒的失败告终。
德军最高统帅部想不明白:他们精心设计的密码是怎么被英国人破译的呢?一定是有人泄露了机密。于是,他们开始在内部寻找“叛徒”,捉拿“奸细”。当然,这做的都是无用功。直到战后,图灵才公开发表了他的研究成果,并向公众展示了他所发明的“乌尔特拉”机。从此,图灵被科学界公认为是计算机科学的奠基人之一。