大家同意了先按照密码长度是四来测试密码,田宁就开始给大家讲解破解密码下一步的关键了。
“你们知道嘛,在不列颠语里面,每个字母出现的次数是不同的,从最常出现到其次排列出来,前面的几个字母依次是E A R I O T N S L。
所以,对应着加密信息里重复的字段J A,在原始信息里面,我们假设两个字母是最有可能的E 和A,如果用1 2 3 4代表密码单词的四个字母,就会得出来如下的排列
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1
???? E A ?????????? E A ???
W E K D J A K N T H R U L U C R J A I F M
你们看,对不对啊?“田宁稍微停了一下,喝了一口茶。
三个人认真地地看了看,都是点了点头,确实是这样的。
“好了,现在我们就知道了,如果我们的猜测正确,密码里面的第一个字母和E,对应在密码字母表里的字母就是J,那么按照加密方法的反向算法,密码里的第一个字母应该是什么呢?”田宁问到。
踏赞迅速地查了一下,“是F!”
“启明,你能正向确认一下么,如果横向的密码字母是F,竖向的字母是E,我们得到的加密字母表格里的对应字母是J?”田宁必须要确保没有失误。
“是的,确认!”启明很快就确认了。
“好的,那么再看下一对儿字母,对应密码里面第二个字母应该是什么,在竖向字母是A 的情况下,我们得到字母表里的字母能是A?”田宁有问到。
“那就是A 了,当竖向是A,横向也只能是A,才能够得到A!”霓罗回答到。
“正确!所以,如果我们的猜测正确,这个密码单词前两个字母就是F 和A,整个密码单词就应该是FA??,对不对啊?”田宁说到。
天哪,推算到现在,终于看到一束希望了。
“是的,看起来好像猜出来一半了,有希望了,可是这希望,是建立在前面诸多的假设之上,如果猜测不对,这个过程必须返回,一次一次地重复,直至找到一个可能的加密密码。”田宁说到。
“那现在呢?怎样确定我们的猜测对不对啊?”踏赞有些着急了。
“现在么,我们就是要进一步猜测,在所有四个字母的单词里面,有哪些单词,是以F A 开头的?”田宁给大家提出了下一步的目标。
“有 fall,下跌!”霓罗抢先说到。
“还有fate,命运。“启明也想起来了一个。
“还有fart!“踏赞一着急,连屁都说了出来。
“咯咯咯咯咯…….“
“哈哈哈哈哈……“
大家都是笑了起来,虽然让踏赞羞红了脸,但是却也让大家放松了一下。
“对了,还有 farm,农场,还有fame,声望!”笑了一会儿,霓罗又想起来了两个单词。
“其实么,还有很多。不过,就先尝试一下这几个常见的吧。我们四个人,一人用一个单词做假设的密码,根据加密的外族人的信息,反算回去,看能得到什么字母串,如果是有意义的,那就证明很有可能是正确的密码!”田宁鼓励着大家。
这是沿着这条假设的路子走下来的最后一步了,大家都是深深地吸了一口气,希望今天能够好运,一次尝试就能把外族人的密码破解出来。
田宁反而是比较冷静,在他和外公玩破解维珍妮加密的时候,有时运气不好,尝试几十上百种组合,也是破解不了。
好在现在有四个人,互相鼓励着,应该能够坚持下去吧。
霓罗紧张地闭着眼睛嘟囔了几句什么,肯定是老天保佑我们好运之类的。
田宁吩咐到:“这样吧,我来测试fall,启明你测试fate,踏赞你就测试fart吧,霓罗你测试farm。
这一轮测试下来如果没结果,我们再测试fame和其它的可能的单词。”
四个人顿时安静了下来,各自紧张地按照不列颠加密法则,反向推算外族人加密信息的原始信息。
没多一会儿,四个人把各自反算出来的可能原始信息写出来,放在桌子上。
田宁以fall做假设密码,那么外族的加密信息W E K D J A K N T H R U L U C R J A I F M就被翻译成
R E Z S E A Z C O H G J G U R G E A X U H
相应的,启明以fate作为假设密码,得出来的原始信息是
R E R Z E A R J O H Y Q G U J N E A P B H
踏赞以fart反算出来的结果就是