想到了这里,江少游的脑海中顿时一阵灵光闪动!
无论是什么书籍,在书里每一页的下角处,都会有一个标记着页码的阿拉伯数字,而因为这几本书中标记着英文字母的页面都是在几百页的位置处,所以……这些页码基本都是三位数字的!
三八二十四,这不就正好是二十四个数字吗?刚好对应着24位的密码。至于那些标记在页面中的英文字母……江少游估计这些字母应该不是密码,而是意味着这八本书对应密码数位的排序。
八本书中分别标记着“a、b、c、d、e、f、g、h、i”这八个字母,那么很显然,标记字母a的那个书页上的页码数,也就是24位密码中的前三位,标记字母b的那个书页的页码数,就对应着24位密码中的四到六位,以此类推下去,这24位密码也就呼之欲出了!
也幸好江少游此时对那八本书的记忆正新鲜得如同刚从树上摘下来的苹果,对于其中每一点细节也都记忆清晰无误,就连每一个字母标记的页码数都如在眼前一般。于是,江少游脑海中一边回忆,手上就已经开始“噼哩啪啦”地将相应的数字输入了电脑。
时间已经所剩无几了,若非江少游的记忆如此变态,那么就算他在这时候想到了如何推算出这些密码,却也来不及再去找出那些书来察看,甚至只怕只是使用透视眼,再把这几本书透视一遍,也同样来不及了!
然而……事情并没有就此一帆风顺,很快江少游就无比头疼的想了起来,并不是每一个标记字母的页数都是在一百页以后的位置,就在最后那本书上,那个标记字母“i”的位置居然只是在58页!若是按照江少游刚才的那个逻辑推论的话,那么……这24位密码貌似就缺了一位数。
江少游绝对相信自己的推断不会有错,这八本书肯定就是小野次郎用来隐晦地记录着u盘密码的东西,只是……这少去的一位数到底是怎么回事?要怎么才能补上呢?
如果按照每一本书都对应着三位数的密码的话,那么……这个58页也很可能就意示为058这三个数字,空缺的位数以零来补齐。这种以零补位的方式并不少见,比如身份证上关于出生年月日的标示,就是采用的这种方法,一个人的出生日期如果是3月5日的话,那么体现在身份证里的号码就是0305。那么……在这24位的密码中,是不是也要用这种缺位补零的方法来补足二十四位呢?
不过,江少游还想到了另外一种可能,那也就是说……这24位密码全部都是由数字构成的话,破译的难度就会相应的小一些,而如果是字母和数字相结合的话,那么破解的难度一下就会变大了无数倍。
虽然,在前面的21个密码之中,全部都是由数字组成的,但……为什么到了最后,就不能突然给你加进来一个字母呢?如果这种想法成立的话,那么毫无疑问,这最后的三个密码就应该是字母“i”和数字58组成的。
如果说现在时间还够用,并且江少游还有两次输入密码的机会的话,那么江少游一定会把这两种可能性全都试上一次,他相信……这两种可能性中,总有一个是对的。
可问题是……现在江少游只剩下最后一次输入密码的机会了,而且……时间也只剩下最后的几秒钟,无论如何……他都只能赌上一把。
好在……之前茫无头绪地乱输入24位密码时,那是在赌渺茫到只有几百亿分之一、甚至是更小的几率,而现在……他赌的却只是二分之一的几率而已。
然而,之前是因为茫无头绪,所以江少游才不得不用撞大运的方法胡乱输入密码,但是现在……眼见着成功在即,江少游又怎么能甘心把成功的希望完全寄托在运气上面啊?
于是,就在这倒计时的最后几秒钟时间内,江少游的大脑就如同高速运转的超级电脑似的,用现有的各种条件,进行着飞快的分析和推断……
这24位的密码,现在已经可以确定的是,其中的23位都肯定是数字组成的,那么这现在不能确定的一个,究竟会是数字呢,还是字母呢?
在设计一组密码的时候,大多数人可能都会在下意识中追求一种数字、或者是字母排列的整洁感,比如整个儿密码全部由数字组成,或者是全部由字母组成。就算是由字母和数字组合成的密码,也多半都会选择字母在前面,数字在后面的排列顺序。很少人会把自己的密码设计得十分混乱,比如,前两位是字母,三、四位是数字,后面再出现字母……这样的排列方式其实安全系数更高,更难被别人破解,但是人们总是会下意识地避开这种设计方案,因为这种密码的排列方式首先就会让设计者自己都感觉不舒服。