顶点小说

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

第116章 你们宋家可真是会做生意啊(第1页)

“先看仅有少量已知明文的情况,明文eTTeR第一个字母被加密成e,它的加密过程是:先经过插线板进行了一次替换(记作函数p1),然后经过三个转子(记作r),又经过反射器返回并再次经过一次插线板(p2),写成->(p1)->r->(p2)->e。”

“我们知道两次经过插线板仅仅是最简单的两两字母替换,可以用如下的方法进行推测插线板的设置:假设ap1)=a,然后a通过三个转子加密。由于转子的内部连接结构是已知的,就可合理选择一个转子状态,假设a通过转子后输出L,即a->r=L,这样得L->(p2)=e,就可推断出在插线板L和e连接L-e。”

宋鸿飞刷刷刷在黑板上推演,俞大维聚精会神地看着,头脑在飞运转。

“这样,通过这个已知明文按照同样的方式继续推断,可以现插线板的其他设置,k-Q、x-B、T-g、-J,到这里就现有问题了,我们先已假设-a,不可能同时连接两个字母a和J,这就能证明-a的设定是错误的。然后,继续推断-B、-c、-d,如此迭代,推断完26种可能,嗯当然没有连接也是一种可能。。”

“如果所有可能都是错的,就意味着转子的设置是错误的,就需要拨动一下转子,再次尝试另一个设置,并重复上面的推断过程。”

俞大维惊叹道:“真是一个绝妙的方法!这样一来,就只需尝试26次插线板连接!转子的设置总共有十万种可能,虽然还是很大的工作量,但也是可以完成的了!”

宋鸿飞道:“是的,破解过程原理就是如此!不过这样需要很长的时间,还有更聪明的方法。其一,当我们现得出了一个错误的结果比如-a和-J,这就意味着与之相关的推测得到的连接都是错误的,往下就无需再检查这些连接了,这样能排除大量待检组合。”

俞大维点点头,道:“对,这样用时就大大减少了!”

宋鸿飞又笑笑道:“但是这样也还都是手工进行重复工作,我们应该把它交给机器!”

宋鸿飞接着在黑板画出原理图,进行推演:“我们可以设计出一种这样的机器:把上面做的推测如-a通过电路的方式实现,电路会自动进行推测,当进行到-J,这意味着推测错误。电路可快捷地找到-a中所有的推测可能,也就是所有错误结果。然后,再依次推测另一组转子设置。十万级别的数量,对于电路来说不算什么问题。”

“就是一个不断排除错误选项的过程,最后剩下的就是没有引错误的设置方式,只需要采用人工检查的方式,看看得到的结果是否正确。”

俞大维道:“把最繁杂重复的大量工作交给机器,效率就大大提高了!”

宋鸿飞又道:“如果得到了更多的类似这种已知明文,密码专家们称之为‘crib’(小抄)。当能构成一条字母环时,对于机器来说还有更绝妙的方法。”

俞大维大感兴趣,道:“小抄?这名字倒是够贴切的。”

宋鸿飞推演道:“还是用eTTeR来举例,如果推测出下面这样构成环的小抄:

明文eTTeR

密文eRkmg

在这个对印关系中,明文第一次被加密成e,转子转动一位后e被加密成R,转子转动五位之后R又被加密成。记作:->(r1)->e->(r2)->R->(r6)->,

观察->e这个步骤,它经过插线板和转子的过程就是->p1->r->(p2)->e。先被插线板替换成了另外一个字母,记为t1,接着t1进入三个转子又被替换成了t2,最后t2又再次经过插线板被替换成了e,整个过程记作:->(p)->t1->r->t2->(p)->e。

在-e-R-这个字母环中,可以等效于、e、R三个字母经过三台密码机尾串联,及以上一台机器得到的输出作为下一台机器的输入进行加密得到的结果,分别记为:-e、e-R、R-。

则整个过程为:

->(p)->t1->r(1)->t2->(p)->e

->e->(p)->t3->r(2)->t4->(p)->R

->R->(p)->t5->r(6)->t6->(p)->

因为插线板的设置在整个加密过程中是不变的,t2经过第一台机器插线板得出e,接着e又经过第二台插线板得出t3,可见t2=t3,同理t4=t5,t1=t6,这个插线板的过程就可以相互抵消掉了。这样,这个过程就简化为:

->(p)->t1->r(1)->t2

->r(2)->t4

->r(6)->t6->(p)->

那么现在只要输入t1,然后试着让v1先后通过三台恩格玛机的转子r(1)、r(2)、r(6)得到一个输出结果t6,并检查是否t1=t6。如果不相等,那么说明当前转子设置是错误的。如果相等,则说明密码机的设置可能是正确的,再通过人工对明文和密文进行检查就可。”

“插线板的输出t1无非就是26种可能性而已,甚至可以通过制造多组这样的几台串联机器,同时输入26个字母进行测试。”宋鸿飞缓缓地道。

热门小说推荐
重回七零娇养糙汉老公

重回七零娇养糙汉老公

简介关于重回七零娇养糙汉老公赵菁重生了。重生的第一件事,就是改变下乡目的地,去隔壁向阳大队找老公。在赵菁眼里,自家老公是温和有礼,儒雅稳重!可重生后,第一次见面,赵菁却惊讶无比这个一身反骨,又凶又狠还不理人的男人,是未来那个温柔守护她的老公吗?!顾洲,三岁起便跟着被他爸举报的外公外婆和母亲前往农场改造,受尽苦头,十岁的时候,外婆劳累去世,母亲也因病去世,外公带着他来到了向阳大队。却依旧只能住牛棚,受村民排挤,养成了冷漠的性子。没人愿意靠近顾洲,直到大队里来了个名叫赵菁的女知青。她又娇又美,比所有人都好看,还很聪明善良,据说来大队之前,救了镇里领导的孩子。大队里的人都很喜欢她,偷偷讨论,这样一个凝脂美人,以后要嫁给谁!赵菁不知什么时候知道了村子里在讨论她,她悄悄站在顾洲身边,轻声说嫁给你,好不好?顾洲掐住赵菁的腰,语气凶狠,手里动作却很轻嫁给我,你就一辈子都不能离开我的身边!赵菁笑得漂亮求之不得。...

重生不当舔狗,校花破防了

重生不当舔狗,校花破防了

意外醒来,回到了大学时期。翻身做主,再不当舔狗!女神?校花?算个屁!一心只想搞钱,成为风云人物,让女神后悔。中医被抢走,科技被制裁?领先2o年的现代记忆,翻云覆雨!!...

假千金吸我气运,重生后我嘎了她

假千金吸我气运,重生后我嘎了她

简介关于假千金吸我气运,重生后我嘎了她十岁时,顾浅父母惨死。二叔顾瀚沉一家美其名曰照顾顾浅,其实就想霸占顾浅父母遗产,住进了顾浅的别墅之中。前世,二十岁时候,顾浅正式要继承父母遗产,但二叔顾瀚沉跳出来说顾浅非是父亲顾瀚轩的种,说她是二叔顾瀚沉的亲女儿,真正的顾家千金则是顾瀚沉现在的女儿顾洛雪。当年两家孩子抱错才出现了这个乌龙。变成顾瀚沉女儿之后的顾浅,失去了继承权不说,最后被磋磨至死。顾浅死前才从堂妹顾洛雪口中才知道,原来一切都是一场蓄谋已久的阴谋。什么亲子鉴定,全都是顾瀚沉一家的谋划。为的只是想要从她身上夺走所有气运。重生归来,顾浅和废柴大佬沈承睿合作。誓要夺回属于她的一切,手刃仇人。最后当了渣渣前未婚夫的小舅妈,把劈腿陷害她的未婚夫气的七窍生烟。沈承睿给我一个投怀送抱的理由。顾浅整个宁家和我一身的气运全给你,这个理由够吗?...

诸天带着随身空间到了四合院世界

诸天带着随身空间到了四合院世界

陈琦莫名穿越,来到一片湖心岛,现拥有空间之后,并感应到世界种子,按其要求吸收物质供给小世界之种,然后就被排斥到四合院世界,开局城门口,因为衣服新颖而被误认为富家公子而被放行,进入城内遇到还在卖包子的未成年何雨柱,阻止了他被人骗,改变了他获得外号的命运,从而改变了主角的命运从其身上获得了气运,得到了一定的庇护避免了被四合院世界排斥而赶出世界。之后陈琦靠着何雨柱的帮助进入了四合院租了院子安定下来,靠着小世界的养殖种植能力,通过何大清介绍给丰泽园供应食材,之后开肉铺,接手杂货铺,开商行,买地,生意越做越大,于是很多事情很多人也纷至沓来,蝴蝶效应直接造成何大清成了丰泽园二厨,并再娶了。而陈琦只想收集这个世界的各种动植物然后去诸天寻找永生。持续的获取气运使得小世界内开始出现了生成中的四合院世界的信标传送门,完成之后就可以在离开这个世界之后就可以随时回到四合院世界。现在开启了荒野大镖客2救赎的第一幕第一个世界,四合院,第1章124章第二世界,荒野西部大镖客2125章第三世界,港综第四个世界待定。...

程序员和他的女人

程序员和他的女人

简介关于程序员和他的女人一个废材是如何逆袭成功的,他又是如何做到事业与爱情双丰收的,他们一起又经历着怎样的坎坷人生,故事跌宕起伏扣人心弦,从真实情感出打动人心,引起共鸣。...

丧葬店老板,让岛国投降鹰酱覆灭

丧葬店老板,让岛国投降鹰酱覆灭

简介关于丧葬店老板,让岛国投降鹰酱覆灭吴葬穿越到平行世界,在孤儿院中被老吴头领养老吴头死后,他继承了老吴头的丧葬用品店店里效益不好,准备用短视频平台带货研究之中,他刷到一个搔弄姿的短视频,却忽然收到了系统提示女主播长期靠擦边球骗赏谋取利益,今晚出门被人报复砍杀!死亡概率1oo!完美级客户,请提前关注并留言!吴葬反手甩了个关注后留下评论这条评论没人相信,他因此还挨了顿骂当天晚上,女主播真的出门了,而且嘎了第二天,网友们现吴葬关注的人居然全都嘎了所有人瞬间吓傻随着吴葬关注一个嘎一个,他所到之处,全网跪求饶命一天,樱花国的战争贩子为了嘚瑟,创建了龙国的短视频账号葬爷!快嘎了这逼!小矬子!你等死吧!葬爷会出手!战争贩子你们这群猪就会叫!吓唬谁呢?来呀!我看看我是怎么死的!吴葬如你所愿!...

每日热搜小说推荐