第553章 一代神机恩尼格 2(1/2)
“但是这个方法并不算很保险,虽然17576种
况很多,但是如果对方能弄到一台密码机的话,并且采用枚举法来
译的话,将转子调整在某一个位置上,然后输
密文,看看出来的文字是否有意义。地址失效发送任意邮件到 Ltxs Ba@gmail.com 获取最新地址这从理论上还是可以
解的,而如果对方有多台这样的机器的话,
解效率会大大提速。”施利芬提出了自己的看法。
“这不挺聪明的吗?考虑到对方获得密码或者密码设备的问题,怎么到一战中,俄国
开始就获得了德国公海舰队的密码本,结果到最后德国海军就不知道换一换或者重新弄一套密码呢?”王子心中疯狂吐槽道。看来认识到和做事,还是有很大差距的啊!
“而如果增加转子的话也可以解决这个问题,但是我们需要的是一种比较方便的解码设备,而不是一个庞大昂贵的机器,造价和体积必须适中。”施利芬接着说道。
“您说的很有道理,我们曾经试验过,如果对方使用我们的机器来用枚举法
解的话,一天24小时,大概需要两周的狮鹫,所以为此,我们还设定了另外两条保密措施来增加
解难度,比如说,这三个转子是可以拆卸的,他们的位置和编号都是可以调节的,这就让
解难度增加了6倍!而这还不算完,我们还在机器内部增加了可以调整的连线,这个连线可以让字母之间互联,比如说,我们让和d相连,当我们键
时,实际上它在进
转子之前就变成了d,然后再经过转子加密,反过来同理,我们在键
d时,它首先经过一次加密变成,然后再随转子变动。而经过这两步之后,加密后的密文几乎无法用
力手段去
解!”亚瑟笑着说道。
三个转子的位置更换对密码
解难度提升是有限的,但是26个字母之间的更换那绝对让
解难度提升到了恐怖的程度!随便加几根线,就能让
解方实验的次数增加到一亿次以上!再加上毫无重复可言的电文,这种密码从理论上确实无法攻
,至少在普鲁士
这里看来是这样的!“我们终于一劳永逸的解决了电报保密的问题。”一名普鲁士军官惊呼道。
“不,这种加密方式是可以
解的!因为我们的敌
可能获得这种密码机,比如说从我们的内部叛徒中,比如说从战场上获得,只要他们获得一台密码机,那么他们就可以复制,那么我们的转子加密就变得没有任何用处了,而只要他们能获得当天的密匙,知道转子的位置,那么就有可能
解内容,虽然替换字母让理论上的
译变得很难,但是他们依然可以猜,及时无法完全
解连线,依然有可能获得大概的信息!”就在普鲁士军方对这款密码机赞不绝
的时候,鲁普雷希特说出了一个让他们更加震惊的话语!
“密匙是每天更换的是不假,但是其中连线和转子排布的顺序都是事先约定好的,真正可以随机改变的就只有转子的对应顺序!这就是每一次发报前的六个字母,其中第一个字母和第四个字母都是用一个明文代换的,而
妙的数学家如果能获得这款密码机,并且对这个代换进行利用的话,那么
解就会有机会,最终在这些
眼中,当天的密匙就变成了一个个长度不一循环圈,而这个循环圈是有转子位置和初始方向决定的,而排除了
况最多的连线方式!”
“没错,虽然这个实验的
况依然很多,但是毕竟让整个
报变得可能
解。如果对方复制了很多台密码机的话,那么他们依然有
解的可能。”亚瑟也表示同意,穿越者毕竟有着后世丰富的经验,
家可是知道历史上这款哑谜机到底是如何被
解的!“而为了防止对方使用相同的手段来加密,我们还设计了一种机械解码机,只要有类似的密码机,再配合这种解码机,我们在2个小时之内就可以实验出当天三转子密码机的密匙!所以,我认为这个世界上并不存在无法
解的密码!”
亚瑟所说的
解机器就是历史上波兰
开始
解哑谜机时用的“炸弹”机器,实际上恩尼格密码机在2战
发前就存在被
解的
况,那是因为转子数量较少,而且发报员本身的习惯导致的。虽然“炸弹”机器提供了一些思路,但是距离真正
解更多转子的机器以及可以反转的密码机还有很遥远的距离,历史上盟军后期
解也是依靠猜测、甚至是采取行动诱骗来获得信息来分析密码的。而德国海军的密码机
解的时间更是靠后,只有获得了一台完成的海军密码机之后才可以有效
解。
所以,按照王子的话说,恩尼格密码机是可以
解的,但是需要消耗大量的
力和物力,毕竟你知道了方法距离
解还有相当的距离,至少在1战环境下,如果小心一些的话,恩尼格密码机还是几乎无解的,因为当初发现恩尼格密码机的波兰数学家现在还没出生呢,甚至在1战结束之前,他们还算德国
。而这个位面如果王子能戴上王冠的话,波兰是一定不存在的,所以,在未来20年内,军用多转子恩尼格密码机还是安全的!
“也就是说,我们拥有了一种相对可靠的加密方法,而同时为了保持秘密,我们也必须加紧内部的管理,甚至在最终之战开始之
本章未完,点击下一页继续阅读。