Blectchley Park 游记¶
布莱切利公园(Bletchley Park)曾是著名数学家和密码学家艾伦·图灵(Alan Turing)工作和研究的地方。在第二次世界大战期间,图灵和他的团队在这里成功破译了纳粹德国的恩尼格玛密码,为盟军的胜利做出了巨大贡献。如今,布莱切利公园内设有英国国家计算机博物馆,展示了德军使用的 Enigma 加密机以及图灵设计的 Bombe 解码机及其他计算机史上的重要成就。这一历史遗址见证了英国在计算机科学领域的重要贡献,吸引着世界各地的游客前来参观和了解这段辉煌的历史。
2024 年 8 月,我有幸来到布莱切利公园,参观了英国国家计算机博物馆,这篇博客主要是流水账式的记录.
Bletchley Park 离 Bletchley 火车站很近,我先坐公交车到达了 Milton-Keynes 火车站,然后在那里买火车票坐几站就到了。 买火车票的时候出现了个小插曲,我的银行卡一直拒付导致支付失败,还好身上的零钱恰好够用,要不然就去不成了。
Bletchley 火车站:
Bletchley Park 的外景:
入口的告示牌,上下分割线是 BLETCHLEYPARK
的莫斯密码,但不知道右侧的字母是不是密码
英国国家计算机博物馆 National Museum of Computing 外景
这个博物馆实际就是一系列的平房连接起来的,也没有那么正式。
英国的博物馆一般都是免费的,但是这里需要购买门票,我买了门票,但是门口的管理员似乎没查
博物馆的 WiFi 密码是德国的另一个密码机 Lorenz SZ40
Lorenz SZ40 密码机也是该馆的展品
Bombe 重建计划
可以触摸体验的 Enigma 仿制品
掀开盖板的内部情况
这台 Enigma 机器的 rotor 上不是字母而是数字
博物馆用来讲解 Enigma 加密过程的材料
Enigma 旁边的介绍
下面是德军加密用到的齿轮顺序, Ring Setting, 接线板设置和起始位置的密码表,每天一组
博物馆讲解员是一个英国老爷子
下面的滑尺用来讲解 Bombe 破解 Enigma 加密信息时排除明文密文出现相同字母的情况
这里和上课时的讲解方法很像
听讲解的时候和我一块的人说他们是从德国来的,有学计算机的也有学人文社科专业的
在 Enigma 展厅待了一会儿好多人都是德国口音
我还向他问了 Double Stepping 的问题,他给我做了演示(在视频里,虽然只拍到了一小段)
不过老爷子最后也没提到这个现象和 Enigma 哪部分的结构有关
这是英国科学博物馆 Science Museum 展示的另一台 Enigma:
之前提到的 Lorenz SZ 系列密码机好像是流密码机
模拟机, 加密方法是模 2 加法