伤蓝 发表于 2019-6-26 13:07:42

弱密码如何杀死苏格兰玛丽女王?



苏格兰玛丽女王,是一个充满传奇性的女人。在她25岁的时候,因为谋害第一任丈夫亨利·斯图亚特而被伊丽莎白女王囚禁在一个名叫沙特利大厅的地方。在狱中,玛丽依然没有放弃颠覆王权的希望,她不断的家人和儿子写了许多信件,然而,这些信件寄出去后,都石沉大海了,没有任何回信。光阴荏苒,转眼间18年过去了,这段时间里,玛丽几乎和外界断绝了任何联系,就在她对自己的命运充满沮丧的时候,1586年1月6日,她突然收到了一封令人吃惊的信件。原来,这些年来,玛丽寄出去的信件都被法国驻伦敦大使馆给截下了,为此,一个叫吉尔伯特·吉福德的人,特地在法国大使馆找到了一份快递工作。吉尔伯特·吉福德制定了一个计划,让信件可以安全的进出沙特利大厅。吉尔伯特·吉福德把信件带给了当地的一家啤酒厂,然后啤酒厂把信件包在一个皮革包里,之后藏在一个用来密封啤酒桶的中空塞子里。酿酒商会定时把啤酒桶送到沙特利大厅,于是,玛丽的女仆就可以趁着打开啤酒桶的时机,将信件带给玛丽,同样,如果玛丽需要寄出信件,也可以通过这个方法将信件带出去。于此同时,玛丽不知道的是,一个营救她的计划正在伦敦实施中,这个计划的策划者是一个名叫安东尼·巴宾顿的人,他计划救出苏格兰玛丽女王,然后刺杀伊丽莎白女王。虽然这项计划看着万无一失,但参与计划实行的人都明白,如果没有玛丽的点头,他们就没办法继续实施这个计划。就在安东尼·巴宾顿愁眉不展的时候,吉尔伯特·吉福德出现在安东尼·巴宾顿家门口,同时把玛丽的信件递交了上去,玛丽在信件中称,她已经听说了安东尼·巴宾顿的事情,并希望能收到他的回信详谈。收到这个消息后,安东尼·巴宾顿兴奋异常,连忙写了一封回信,在信件中概述了他的计划,同时请求玛丽允许他暗杀伊丽莎白女王。为了安全起见,安东尼·巴宾顿还对信件进行了加密,这样即使信件被狱卒截获,也可以保证,计划不会被泄露。虽然信件寄了出去,但是此时谁也没有想到,事情的发展越来越严重了。原来,吉尔伯特·吉福德居然是一个双重间谍,他一方面作为玛丽的代理人,另一方面又给伊丽莎白女王的首席秘书弗朗西斯·沃尔辛汉爵士提供服务。每次,吉尔伯特·吉福德收到给玛丽或来自玛丽的信件,他都会先给弗朗西斯·沃尔辛汉过目,然后,弗朗西斯·沃尔辛汉会伪造一封信件的副本,然后在让吉尔伯特·吉福德寄出去。毫无疑问,安东尼·巴宾顿寄给玛丽的信件,也到了弗朗西斯·沃尔辛汉的手中。
http://www.tuiliz.com/data/attachment/album/201906/27/222839iuetutkji9ikuw9i.jpg
一拿到信件,弗朗西斯·沃尔辛汉就命人开始对密信进行破译,最终,一个叫托马斯·费里普斯的人,利用频率分析把信件破译了。信件破译后,弗朗西斯·沃尔辛彻底明白了安东尼·巴宾顿的计划,不过,他并没有马上将安东尼·巴宾顿逮捕,而是好奇玛丽收到信件后会如何回复。所以,他让吉尔伯特·吉福德把信件用老方法带往沙特利大厅。7月17日,玛丽如期收到了信件,然后寄出了回信,在信中,她告诉安东尼·巴宾顿,计划一切照旧。这封回信一寄出,实际上,玛丽就等于给自己判了死刑。1587年,苏格兰玛丽女王被斩首。之所以和大家讲这个故事,就是想告诉大家,密码安全的重要性,苏格兰玛丽女王的悲惨命运,可以说是因为安东尼·巴宾顿的愚蠢导致的,他在16世纪,密码破译者都早已掌握频率分析技术后,居然还天真的使用这种弱密码。安东尼·巴宾顿使用的加密系统,是一种依赖于密码字母表的简单替代密码。密表包括23个进行替代字母表中字母的符号(从A到Z都有,不包括J、V和W ),以及30多个代表常用单词或短语的符号,这种密码叫做命名符密码。如下图所示:
http://www.tuiliz.com/data/attachment/album/201906/27/222836eqz789d6776qk6zz.gif
它的加密方式和我们经常使用的替代密码原理是一样的,加密的时候,将明文中的字母,替换为密表中的符号,解密的时候,就将符号替换回字母。可以说,这种密码并没有什么安全性可言,不过,如果以娱乐的方式来讲,这种密码还是有一定意义的。
页: [1]
查看完整版本: 弱密码如何杀死苏格兰玛丽女王?