文章由 Jeffrey Osier-Mixon 和 Dawn Foster 合著
当一群极客发现自己要去都柏林参加 LinuxCon Europe 的路上时,他们会做什么? 当然,他们会顺道去 布莱切利园。参观 艾伦·图灵这位计算机科学之父在二战中破解德国纳粹恩尼格玛密码的地方,真是一次非凡的体验。在本文中,Jeffrey Osier-Mixon(英特尔 Yocto 项目的社区经理)和我将描述我们这次极客而精彩的顺道旅行的一些亮点。
布莱切利园是英国保守得最好的秘密之一,在战后几十年里,在那里工作的人们仍然发誓要保密。据信,布莱切利园的工作拯救了数千人的生命,并将战争缩短了大约两年,但直到 2009 年,在布莱切利工作的人们才因其贡献而获得公开认可。有关历史的更多信息,请阅读 布莱切利园网站上的深入报道。
德国纳粹用于对其通信进行编码的恩尼格玛密码机非常复杂,几乎不可能破解,机器上有 159 万亿亿种可能的设置,并且代码每天都在更改。最终,我们人类倾向于在常见通信中使用相同语言(例如天气预报)的这种可预测性,以及艾伦·图灵发明的一种可以非常快速地循环遍历许多可能代码的机器,使得解码纳粹通信成为可能。尽管制造了许多这样的机器,即 炸弹机,但令人遗憾的是,它们在战后被销毁,以保护布莱切利园破译密码工作的秘密。好消息是,他们已经能够通过对旧的机密文件进行逆向工程,重建炸弹机的工作版本。
Jeffrey Osier-Mixon 的 Flickr 相册
我们布莱切利园之旅的开始是观看重建的炸弹机的演示,展示它是如何被用来破解恩尼格玛密码的。附近的区域还展示了战争时期的真恩尼格玛密码机。演示非常详尽,详细解释了机器遵循的迭代过程,以及“编程”的费力方法——字面上是将电缆从机器内部的一个地方移动到另一个地方,并更改线轴上的设置。唯一缺少的是蒸汽机和魔杖。
回到外面,沿着走道向上走,我们来到了 8 号小屋,这是宏伟的重建工作小屋之一,在战争期间为在布莱切利工作的 12,000 人提供了办公室和临时住所。与我们参观的其他小屋一样,房间的布置非常注重细节,就好像居住者只是暂时离开了,随时都会回来一样。一些房间有时代声音的音频再现——电话铃声、人们低声说话的声音——一些房间还有演员的投影,显示在桌子后面或坐在椅子上。当然,它是二维的,但在昏暗的房间里,配上合适的声音,效果迷人而令人着迷。8 号小屋也是艾伦·图灵本人办公室的所在地,我们每个人都在那里停留了更长的时间,想象着一定发生在那间房间里的对话。
我们参观了其他几个小屋,然后走到庄园,这是一组巨大的、杂乱的砖砌建筑,在战争期间被用作管理布莱切利园的军事人员的办公室,最近也被用作电影 《模仿游戏》的拍摄地。与小屋一样,许多房间都装饰着那个时代的家具,而最引人注目的是后房间的酒吧,里面似乎有一个小舞池,角落里还有一个重建的炸弹机。
在天鹅池塘旁边的草坪上享用午餐后,我们步行前往 国家计算机博物馆,在那里我们能够看到其他历史悠久的计算机运行,包括 巨人计算机 和 图尼计算机,它们都在二战期间用于破解纳粹的加密信息,以及 哈维尔狄卡特隆,或称 WITCH,这是一台基于数字继电器的计算机,建于 1950 年代,现在被称为“世界上最古老的原始功能电子存储程序计算机”。这些机器中的每一台都有志愿者花费大量时间使它们再次工作,在世界的各个角落寻找零件。其中一位志愿者是我们的导游 Dave Anders,他找到了许多狄卡特隆继电器——或电子管——并且每年都投入时间来保护和继续运行这些计算机历史的标志。
博物馆继续延伸,一个房间接一个房间,每个房间都收藏了各个历史时期的计算设备。我们发现自己试图叫出每个物品的名字。那是 PDP-10 还是 PDP-11? 那真的是空中交通管制雷达屏幕吗? 我小时候也有那个计算器! 但最令人着迷的是,整个博物馆里的所有东西都在工作,即使是巨大的洗衣机般的磁盘驱动器和直接来自詹姆斯·邦德电影的 9 磁道磁带驱动器,甚至是克雷超级计算机和弗里登 130 电子计算器——第一台固态计算器——甚至是古老的视频游戏和 Burroughs 来自远古时代的加法器。一切都运转正常。
因此,如果您是一位有极客倾向的人,并且发现自己身处米尔顿凯恩斯附近的英格兰中部地区,那么布莱切利园和国家计算机博物馆的朝圣之旅应该是您的首选。如果您碰巧在某个行业工作,而该行业对这些历史机器有所敬意,请务必了解您的公司是否可以捐款以保持这段历史的活力。
4 条评论