第550章 密码之战 1(2 / 2)

于是在1902年圣诞节的前夜,德皇和鲁普雷希特****的一个新游戏开始了,此时,德国陆军已经开始逐渐更新密码,使用了这种被内部人士称为adfgv的新式栏框密码进行传输。而小毛奇在收到德皇的指令之后也有了兴趣,他也想知道,德国陆军内部刚搞出来的号称无法破译的密码到底是否真有密码明者说的那么优秀。

很快,在这个密码正式开始在德国军方内部使用的时候,双方的游戏也正式开始!第一周的三封电报出去了,结果如同石牛入海毫无音信。而同样,巴伐利亚方面也出了3封电报,德国专家这边同样无法破译。不过在这场较量中大家谁都没有太过在意着一周的得失,愿意很简单,当一种电报体系出现之后,短时间内是绝对无法破译的,破译电报的关键在于重复和与事实的对应。前者是为了探索密文和明文之间的关系和加密方法,而后者则是为了验证密文和事实的对应关系。

不要说一周时间了,整整一个月的时间里,双方都无法破译对方的电报。因为双方都对彼此的算法一无所知,需要从对应事件中筛选情报也是一个非常麻烦的事情。虽然表面上十分的平静,但是实际上,在平静的外表下面,双方已经逐渐生了变化,普鲁士方面还在通过大量搜集巴伐利亚军队动态来和电报中的内容进行对应。而****这边已经开始进行密码加密方法的破解了。

“尊敬的****殿下,我收回我之前说过的话,普鲁士方面在加密数学方面并不全是全是废物,这一次,他们搞出来的栏框密码就很有一点意思,至少使用古典的正态分布和统计原理来猜测这个情报是十分困难的,因为他们在破译的过程中引入了一个确定栏框位置的密码,这样的话,经过两次加密后的文件想要简单的数学方法计算确实不太容易。”在****的办公室中,巴伐利亚席情报大师亚瑟.谢尔比乌斯和他的助手理查德.里特正在向王子汇报这段时间他的工作。

所谓的古典加密其实就是用事先约定好的看似无规律的代码来直接取代明文中的字母。中间可能还会经过多次取代来增加破解难度。但是因为是简单的一一对应关系,所愿无论取代多少次,通过和事实的比较后,都可以较为容易的找出对应关系,因为无论你怎么取代,密文中一段文字只能对应相应的明文,必要的时候直接猜就行了。

比如说,你收到了一份情报,这封情报是给某个战区的,结果第二天某个战区敌人突然动进攻了。那么好了,如果确定这封情报和这次进攻有关系的话,那就直接找对应关系吧,这封情报中肯定会提到攻击的地点、时间和过程吧?那就直接找就行了,一次找不到没关系,积累点素材继续找。战场上电报那么多,总能很快的找到对应关系的。这就是所谓的古典加密。当然,这种加密方式已经过时了。连普鲁士军方都不用了......。

第二更奉上~~~!求订阅求打赏~~~!(未完待续。)

举报本章错误( 无需登录 )