手机浏览器扫描二维码访问
“这正是破解enigma密码机的关键之处!”宋鸿飞道,说着他一边在黑板上写下了两行字:
第一个字母(明文):aBnetopQRsTuVxyZ
第四个字母(密文):FQhpLogBmVRxuynetJeasdk
“把一天中截获的大量密电前6个密文的一组配对组合写成这样一张对应表,直到26个字母都齐全,(f1)(f4)代表的就是这样的字母替换关系。”
“嗯,为了方便演示,这里我就用几个字母举例好了,假设有这样的一个完整的替换密码表。”宋鸿飞又写下:
明文:aBcdeFgh
密文:cheFaBdg
“我们现a(f1)(f4)=c,c(f1)(f4)=e,e(f1)(f4)=a,记作a->c->e->a,这样可得一条尾闭合的字母环,同样还可得另一条B->h->g->d->F->B。直到把这份密码表的所有其他未列入环中的字母都能列入一个字母环。”
“写成另一种更直观的形式:(a,c,e)、(B,h,g,d,F),可很直观地表示这个密码表的一个内在的特征值,即表示这个密码表的字母环的个数和长度的特征值,它是由这样两条长度分别为3和5的字母环组成,替换关系是a替换成c,c替换成e,e替换成a,以此类推。”
“上面列举的第一个和第四个字母的组合,其完整26个字母的对应关系表可写成:(a,F,),(B,Q,Z,k,V,e,L,R,I),(c,h,g,o,y,d,p),(J,m,x,s,T,n,u)。
同样的,第二和第五、第三和第六的字母组合所形成的链条环对应表都可以写成这样的形式。可以验证,不同的每日密钥所得到的链条环的环数和长度这个‘特征值’也各不相同!”
“之所以出现这些字母环,是因为三个扰码转子周期性循环转动导致。”宋鸿飞接着道,“这些环的个数、长度、字母次序是由‘当日密钥’,即三个转子的顺序、初始位置和插线板的设置决定的。”
“enigma机的结构设计,键入的信号路径是插线板->转子->插线板,可见插线板的替换设置影响进入转子和变化完成后转子输出的信号,并不影响转子的周期性变化。因此,就体现在字母环的一部分字母会因插线板两两替换而改变,但无论怎么替换环的长度和环的个数都不变,环的特征值能得到最大程度的保留!”
宋鸿飞掷地有声:“也就是说每组对应表的环数和长度,仅仅是由转子的顺序和初始位置决定的,和插线板上字母替换的设置无关!”
宋鸿飞又道:“我建立了几个矩阵置换的数学模型,可以从数学上证明这一点对于任何的替换变化都是成立的,并且已经编制程序在弹道所的计算机上验证。”
宋鸿飞思索了一下,又道:“从中我隐隐觉得,甚至还可以从密文和密钥倒推出转子内部的电路连接状态,因为它们本质上也是替换而已。但是过于匆忙,总感觉理论证明不够充分严密,俞长官是数理逻辑的专家,还请给我审查下。”
俞大维心神激荡,内心的震撼早已是无以复加,整个人都怔住了,张大了嘴巴愣愣地望着黑板上的推演过程。
他沉思了半晌,仿佛才回过神来,惊呼道:“我的天啊!我真想不出你是怎么能想出这么绝妙的方法的!”
“这样一来,插线板的一千亿个密钥就不起作用了!”俞大维聚精会神,思维在飞运转着,“只需要一个接一个地试验转子的不同顺序和设置,然后就可产生相应的字母环,再和当日截获电文的6个密钥构成的对应表的字母环相对照,就可得出转子的顺序和初始设置!”
“这样就从一亿亿种变成只有十万种可能性了!不,根据字母环的个数和长度这些特征值比对,是一个比十万小得多的数量!把所有的可能性都试验一遍,就是一件可以做到的事情了!”
宋鸿飞道:“破译者可以事先将所有十万种转子的顺序和初始位置的组合所产生的子母环进行编类都记录下来,这样就形成一本特征值字典,然后从这个字典中检索,就可更快得出转子的设置,这种方式在破解密码上称作‘字典攻击’。”
“得到转子的设置后,插线板先不接线,按这个设置将截获的密文输入,得到被打乱的明文——因为信息中6对字母被随机对换了。但仍然会得到很多可辨的词语,而这种字母对换只是一种非常简单的替换加密,很容易被破解,像‘herro’就可以合理推测它应该是‘he11o’,这样就能得到插线板的设置。”
俞大维已是无比的叹服。
他看了看宋鸿飞,问道:“嗯,方才你说验证过?这些天你跑来弹道所,说是用计算机,但总感觉有些神神秘秘的,不单是在计算弹道力学,原来还用来干了这个?”
2o15年,这是属于皇萨仁三足鼎立的璀璨时代,是无数天骄在足坛中开启炫丽人生的时代!处在如此盛世之中,一个三十岁的失败者却再次失意英伦,迷失在伦敦街头的车水马龙之中。他的生涯似乎一直走在深渊之中,从未体会过被人相信的滋味。与此同时,补锅匠拉涅利,这个在足坛中同样似乎从未取得过成功的意大利人,来到莱斯特城接手了这支保级球队。两个命运多舛且经历如此相似的人,在缘分中走在了一起,拼命开启了自己生涯的逆生长!多年以后,直到有人问道,为什么在三十岁才展现出人天赋,大器晚成时。陈宇风答道哪有什么大器晚成,我只记得一十八年,六千五百七十天,辗转五支球队却仅出场十次,从未体会过以身份走入球场的滋味!而这一切,都从一个工具人吉祥物获得恶魔契约开始各位书友要是觉得足球大器晚成,从莱斯特城开始还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!...
读心年代穿书炮灰空间家长里短难产后,樊清一有了读心术。发现他们一家,都是年代文的炮灰。女主偷走她的金手指,割小女儿的肾,推大女儿落水,撞死二女儿!把她丢进精神病院虐待致死!丈夫为她们母女报仇,被男女主联手陷害,横死街头!男女主相亲相爱,拿着她的金手指发家致富名利双收。偏心公婆欺辱害他们的大房三房跟着鸡犬升天,荣华富贵。只她一家五口,没一人得善终。所以,当婆婆说,丫头片子,我捂死了还能给家里省粮食你敢让老二知道,我卖了你三个闺女!她告诉了丈夫。丈夫提前知道真相,把婆家拆了砸了。教她,无论是谁,你怎么待我,我怎么待你。当大嫂不讲理,带着全村欺上门,你闺女打伤我儿子,你打死她们给我儿子出气她也不讲理了,抓起菜刀冲冲冲!当女主说,二伯娘,我喜欢你的戒指,你能送给我吗?她拒绝,转头滴血认主,打开空间,开启赚钱经商路。她是社恐也是妈。炮灰她不当!敢动她的娃,她就拎刀杀四方!最后,穿书的小女儿傻了眼。亲妈从社恐变成了社牛,生意越做越大,分店开了一个又一个。还不小心囤了北上广无数块地皮,成了百亿大佬!连她都成了别人羡慕的,富二代。...
冉禾一睁眼,自己从堂堂一个高级医生穿成了农家妇?因为懦弱被公婆嫌弃,还有个作天作地的小姑子使绊子,还带着三个娃?冉禾可不当这个包子,分家!道德绑架?她可从来不吃这一套。既然男人没用那就当他死了。自己身为21世纪的拼命三娘,发誓要把日子过得和和美美羡煞旁人。一次意外觉醒随身空间,发现宝藏随处还能积分兑换。大灾之年人人饿肚子,她们一家四口却能有鱼有肉。极品婆家上门认错,冉禾直接打出去。直到深夜那个不要脸的男人半夜悄悄钻到她的被窝,冉禾立刻就准备抓流氓。糙汉一脸俊美模样,阿禾,我是你的相公。相公?我相公是哪位?...
简介关于综武多子多福系统逼我生孩子(天行九歌,秦时明月,少年歌行,多武侠世界)第一次重生失败的杨秋,再一次重生到即将亡国的隋国皇帝杨秋的身上,比起第一次,这一次却意外获得多子多福系统,开局被系统强行与护国圣女小龙女生关系,后宫皇后是心狠手辣的武则天,贵妃是百越圣女焰灵姬,贴身侍女是大汉间谍貂蝉,后宫美人有罗网刺客惊鲵,杀到只剩剧名的江玉燕,头上还有一个太后萧美娘,皇贵妃吕雉。因为原本的皇帝杨秋抢走了陈圆圆,惹怒大隋边关守将吴三桂,和皇太极联手攻入大隋,上一次让出皇位还被杀的杨秋,决定死拼一把。...
重生再战娱乐圈,无双美貌无敌演技吊炸天人脉,狂扫各大奖项easy。广告代言,时装周走秀,她是永远占领头条的no1女神。前世负了她的渣男就算你是影帝,我也能轻易让你狗带。敢抢她的男人撕开你白莲花的画皮...