密码破译者:布莱切利庄园的幕后英雄

  • 纪录片
  • 凯莉·霍威
  • 共1集 59分钟
  •   这部纪录片揭示了二战中最伟大的智力壮举之一背后的秘密故事,这一壮举催生了数字时代。1943年,一

影片看点

  这部纪录片揭示了二战中最伟大的智力壮举之一背后的秘密故事,这一壮举催生了数字时代。1943年,一名24岁的数学学生和一名GPO工程师联手侵入了希特勒的个人超级密码机——不是Enigma,而是一个更强大的系统,他称之为“秘密编写器”。他们的突破扭转了库尔斯克战役的局面,为诺曼底登陆提供了动力,并精心策划了欧洲冲突的结束。但它也在冷战期间使用-这意味着两人的成就都被掩盖并且从未得到正式承认。《密码破译者:布莱切利庄园的幕后英雄》上映于2011年的综艺,由Julian Carey执导,节目主持人分别有 凯莉·霍威。这部综艺豆瓣8.9分,推荐观看!

  • 《密码破译者:布莱切利庄园的幕后英雄》:密码破译的过程1年前
    密码破译者:布莱切利庄园的幕后英雄
    密码破译者:布莱切利庄园的幕后英雄

    BBC《密码破译者》首先,电影告诉我们一个重要信息:二战期间,除了图灵之外,在英国破译基地布莱奇利还有另外两位破译密码、创造奇迹的关键人物。人物:英国数学家比尔·塔特(BillTutte)和英国邮政局工程师汤米·弗劳尔斯(TommyFlowers)。图灵的主要贡献是破译了英格玛,但根据电影中的说法(毕竟三人都是英国人,估计应该比较客观),比尔·图特破解了图尼密码,而汤米·弗劳尔斯则在1944年根据图特的说法数学理论发明了世界上第一台计算机。正是因为“保密”,他们的贡献才被世人忽视。不过,据我了解,Tutte和Flowers的工作思路与图灵并没有太大区别,只是图灵仍然使用纯齿轮机械,而Flowers则使用电子管。其次,这部电影帮助我们更深入地了解密码战。图特的工作背景自然与图灵相同。二战时期,由于战线越来越大,军队机动性很强,建立封闭的通讯线路(相对安全,但不易移动,容易被摧毁)难度更大。因此双方都大量使用无线电通讯。由于无线电通信很容易被拦截(毕竟它们像声波一样传播),因此人们努力对通信进行加密。英国布莱切利建立了破译基地,用于破译德军的通讯。最初,布莱切利的工作重点是破解恩尼格玛密码。显然,图灵在破解过程中发挥了关键作用。Enigma密码的使用比较特殊,它是由机器编码的,即使第二次输入相同的字母,编译出来的字幕也会不同(如果我按字母N,字母W就会亮起),也就是说N被加密成W。如果我松开并再次按下字母N,这次发光的字母变成了M。这是因为机器内部有一组电机,每次按下按键时,电机转动并改变内部电路)。如果没有密码机,就很难处理这些每个字符都发生变化的加密文件。即使你得到了密码机,因为德军每天都会重新调整密码机的“设置”(根据电影《模仿游戏》)。当然,这样的密码也有它的问题,那就是需要人力和时间。发送时,一人输入信息,一人立即记录代码,一人发送;接收者也需要三个人,一个接收,一个输入,一个记录。另一方面,希特勒要求更高的效率、更高的安全性以及传输更多信息的能力。结果,德国创造了更先进的洛伦兹密码。洛伦兹机相当复杂,总共有12个转子。发送端操作员只需输入明文,接收端即可直接接收明文,并自动打印,无需人工干预。而且,在这台机器中,每个密码都经过“两次”加密,并且会添加随机干扰码(第一轮加密使用5个转子,然后第二轮加密同样使用另外5个转子,剩下的2个转子,称为“口吃码”,它会随机生成重复的字符,这样做的目的是为了给密钥引入更多的随机性,在12个转子的作用下,这台机器功能极其强大,一台密码机总共可以生成1600万亿种不同的组合键序列)。洛伦兹的另一个创新是,它采用了电传打字机的编码作为设计的基础,这与现代的二进制编码非常相似,内容只有0和1(据我了解,根据这个说法,发明电子计算机的想法,德国人的功劳并不亚于英国人)。影片中,主持人还详细演示了加密方法:每个字母对应一个五位二进制符号,字符“A”加上“密钥“K”得到“N”。将加密后的“N”再次“添加”到密钥“K”上,得到原始字符“A”A=xx•••+K=xxxx•N=••xx•N=••xx•+K=xxxx•A=xx•••这种新型密码机的数量非常少,已被德军高层用于重要通信。英国军方虽然发现了这个新密码,但他们却毫无头绪。直到类似于图灵等人遇到的意外事件的“大礼包”。因为他们太自信了,1941年8月30日,一位德国电报员从雅典向维也纳发出了一封4000字的电报。电报发出后,他们收到了回复。对方说:“我好像没有收到,请再发一下吗?”发送者再次发送消息,但他没有更改密钥,因此我们得到了一组“深度”,即使用相同的密钥。使用密钥加密的两条不同的消息。由于懒惰,他在第二次发送时尝试对某些内容使用缩写。因此,著名的密码破译者约翰·蒂特曼发现了这种新型密码的一个缺陷:如果使用相同的密钥加密两个不同的消息,那么就有可能恢复它们。主持人这样解释方法:假设我们找到一组密码A和类似的B,同样用密钥K加密,变成N和P。即:A+K=N,B+K=P。那么A+B=N+P。(片中使用了“=”符号,我觉得改为“→”符号更合理。)我们可以将接收到的信息进行“相加”,在字母符号表中找到对应的“G”。即:N+P=G;那么A+B=G。而反过来,G又分裂成A和B。问题是,这样的反向分裂“在数学上是不可能的。但是你可以尝试替换。例如,PSEZLS这五个符号可能是关于地名的。那么首先替换LONDON(伦敦),结果证明是OXFO​​RD(牛津)。这被证明是准确的。“最后,让我们仔细看看Tutte的工作:找出洛伦兹密码的工作原理。图特在接受图灵采访时并没有得到图灵的赏识;幸运的是,他被蒂特曼上校录取到他的部门。继蒂特曼之后,他成为破解的主力。毕竟,蒂尔特曼虽然是语言天才,但他并不是数学家。显然,上面主持人解释的方法是蒂尔特曼的方法,但这却是靠运气破译特殊密码的过程。影片称,蒂尔曼花了10天的时间手动破译这些代码。这个破译真是令人惊奇。他成功地分离了密文。他同时从一条消息中找到了密钥和明文。这次成功意义重大,但他未能找到破译所有金枪鱼密码的通用方法。他无法弄清楚这台密码机的工作原理。一项任务落在了比尔·图特的肩上。据图特回忆,当时完全是“死马当活马医”。图特唯一的方法是什么?电影是这样描述的:他想找出密文中的规则。他将这份四千字的电报垂直抄在网格中,并制作了一个表格。他想找出桌子的合适长度。突然他发现整个表格中,有些内容是重复的,他发现似乎每23个字母就有一个循环。他认为也许有25个齿轮,所以他将23乘以25,看看第575行是否有类似的循环,结果没有;但是574行有这样一个循环。于是他大胆想象,嗯,也许每41次,密钥就会改变一次,因为41正好能被574整除,而密码机的转子不可能有574个齿轮。“也许是41,”他尝试了一下,结果成功了。他推断,既然每41个字母就有一个循环,那么密文就会有规律,虽然也受到其他因素的影响,但最重要的是,每41个字母之后,密钥就会重复一次,所以他想“是的,第一个转子的尺寸是41英寸,然后他继续判断第二个转子,依此类推。凭借Tutte的观察能力和一种名为Turingery的方法,Testery团队通过坚持不懈的努力破解了代码。显然,这样的方法就是求规律,而且是利用“数关系”来求规律。即使看到这段,我也能更好地理解我在《模仿游戏》影评中使用的字母图(当然,我的字母图是根据一本密码学研究的书简化的)。图特的发现在二战中的决定性作用显然要高于图灵(当然也必须明白,图灵更早提供了破译的数学方法和机器破解的方法,从这一点来看,高于Tutte和Flowers)。因为,后来人们发现,金枪鱼的密电所传递的信息,价值极高。我们看到电报的签署人和收件人都是熟悉的名字,其中包括凯特尔元帅和德国总统元帅,还有曾任德国陆军将军兼德国陆军作战部部长的约德尔及其副手瓦利蒙,1944年又出现了阿道夫·希特勒本人的新名字。我们仿佛在高级军官的会议室里,他们正在讨论军事形势,而我们却在黑暗中,看清了一切。所以按照英国人的说法(BBC是英国人的,我相信苏联人不会同意),破解这个密码让他们帮助苏联赢得了库尔斯克战役(苏德战争的转折点)苏联人)。毕竟,图特是一名数学家,发现规律是他的工作。至于制作一款更省时省力的“解码机”,那就要看弗劳尔斯了。弗劳尔斯原本是英国邮政局的一名工程师。在布莱奇利,他与数学家马克斯·纽曼一起工作。Max显然是按照图灵的思路打造了一台解码机,但是机器却问题百出(估计只需要用齿轮来操作,但是因为比Enigma的解密机复杂,所以很容易出问题)。于是麦克斯请工程师弗劳尔斯来修复它。弗劳尔斯看到机器后说:“我可以制造一台更好的机器,我可以制造一个可以生成密钥定律的电路,并且只需要一条纸带来记录密文。我可以以一个单词的速度读取它,我可以使用该电路来生成关键模式。”Flowers的计划是利用大量的灯管来实现这一功能。真空管在当时是一个脆弱的部件,同时运行的真空管越多,发生故障的机会就越大。但汤米有很多实践经验。他比当时的任何人都更了解电子管的潜力。他知道,当管子连续运行很长时间时,它们就没有问题。花儿对此充满信心。于是他努力尝试,终于成功了。因为这个确实用了很多电子管,用电子管进行计算,用电影的话来说:他们创造了Colossus,世界上第一台半编程电子计算机(我的理解是程序纯粹是用硬件实现的,没有专用的存储设备。就其输入和输出而言,被视为“打孔计算机”)。影片称,它的破译为著名的诺曼底登陆做出了巨大贡献。不仅查清了德军的部署情况,也明确了德军被“欺骗”,认为诺曼底是佯攻。显然,布莱切利密码破译的贡献,尤其是塔特和弗劳尔斯的贡献是不可或缺的。而且由于弗劳尔斯工作的保密要求(战后,他们仍然不想让德国人知道英国军队可以破译他们的密码;他们甚至需要利用破译结果来阻止苏联获得密码)。大量的德国代码),因此后来美国人ENIAC获得了“第一台电子计算机”的称号。作为英国电视台,BBC显然不愿意。影片还展示了图特和弗劳尔斯的传记,图特的父亲是园丁,弗劳尔斯的父亲是瓦工。但两人在中学时的学习成绩都非常出色。图特在剑桥大学三一学院学习化学,后来又学习数学。弗劳尔斯没有上大学,而是通过夜校获得了学位。但他也通过努力成为了一名优秀的工程师。显然,成功不仅需要天才,还需要努力。16.12.4微信公众号:电影X学习

猜你喜欢

同类型

同主演

  • 1集全