大家同意了先按照密码长度是四来测试密码,田宁就开始给大家讲解破解密码下一步的关键了。
“你们知道嘛,在不列颠语里面,每个字母出现的次数是不同的,从最常出现到其次排列出来,前面的几个字母依次是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!“踏赞一着急,连屁都说了出来。