倍福文学

手机浏览器扫描二维码访问

第114章 Enigma密码机2(第1页)

“这正是破解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个密钥构成的对应表的字母环相对照,就可得出转子的顺序和初始设置!”

“这样就从一亿亿种变成只有十万种可能性了!不,根据字母环的个数和长度这些特征值比对,是一个比十万小得多的数量!把所有的可能性都试验一遍,就是一件可以做到的事情了!”

宋鸿飞道:“破译者可以事先将所有十万种转子的顺序和初始位置的组合所产生的子母环进行编类都记录下来,这样就形成一本特征值字典,然后从这个字典中检索,就可更快得出转子的设置,这种方式在破解密码上称作‘字典攻击’。”

热门小说推荐
偷听小奶包心声后,全家炮灰赢麻了

偷听小奶包心声后,全家炮灰赢麻了

穿越重生偷听小奶包心声后,全家炮灰赢麻了作者安柒七完结  文案  天才少女苏晓晓,穿成话本子里胎死腹中的婴儿,靠着仅存的异能自救成功。  可是,精忠报国的爹爹会被当成反贼五马分尸。...

《有你在的地方我总感觉很窝心》林鑫晚江时璟

《有你在的地方我总感觉很窝心》林鑫晚江时璟

榕城太子爷江时璟,怎么也没想到,他只是随口抱怨了一下联姻。  就让暗恋多年,即将到手的老婆逃婚出国。  一走就是三年,再见后,他揽着新欢想要气一下前女友。...

华娱:娱乐圈整活大师

华娱:娱乐圈整活大师

重活一世,劳安平表示,自己只想在娱乐圈里整活,不停的整活。...

夫君摔断腿后(1V2,NTR)

夫君摔断腿后(1V2,NTR)

旧文存档重发,全文不会再次收费,详细情况请见正文第一章。原作者账户撒泼闹腾亦为本人,非盗文。孟弥贞嫁了青梅竹马的穷书生,婚后两月,书生瞎眼又断腿,家里从此断了生计。为了活下去,她在长辈的建议下,拉了帮套①。山上摔下的健壮男人于是搬进她家里,从此爷爷造访她与夫君的床,当着她瞎子夫君的面,在床上压着她云雨。孟弥贞起先觉得羞耻欲绝,后来在夫君面前,被别的男人肏弄到高潮时,又觉畅快。直到某天,她夫君忽然看得见。孟弥贞一无所知,在她夫君注视下,被那男人肏了满肚子浓精,①拉帮套一种旧社会习俗,女人的丈夫因为某些原因不能劳作,为了家庭生计,女人会招赘一个男人入家门,男人和女人生的孩子会照顾女人的丈夫。1V2,男主皆处,HE女主夫君的腿和眼睛都会治好。...

炮灰公主被读心,成了反派掌心娇

炮灰公主被读心,成了反派掌心娇

简介关于炮灰公主被读心,成了反派掌心娇(ps评分低是因为评分人数太少,和作品本身好坏无关)因为一场意外,后宫小透明苏南南意外觉醒了前世记忆。原来她重生的世界竟是以前看过的小说。主角福柔出嫁前,母亲是皇帝掌上明珠,出嫁后,推翻了皇帝统治,丈夫成了新帝。面对马上要被灭团的危险,苏南南开始想方设法自救。皇帝爹?她还没想到提醒的办法,盛宠的贵妃就倒台了。皇后娘?本该嫁给男二的公主忽然另嫁他人,还是皇姐的暗恋者。反派质子?本该惦记福柔的反派质子,转头竟然惦记起了苏南南,还将女主给叼回了自己的反派窝。苏南南???哈?她是不是穿错书了?...

白月光男神自救系统[快穿]

白月光男神自救系统[快穿]

每部作品里都有那么一位白月光男神人美,人好,死得早,还死得惨惹得所有人念念不忘唏嘘不已李越白都别哭,我还可以再抢救一下本文又名逆转死亡结局的一百零一种方式系统咳咳,虽然你没有金手指,可你有高...

每日热搜小说推荐