一读小说 » 其他小说 » 伪装者I » 第1章 被遗忘的硬盘

第1章 被遗忘的硬盘

    前一段时间,我淘气的女儿把我书架给弄坏了,于是我买了一个新的书架,在整理书房时,我在旧书架最底下的抽屉里翻到了一块硬盘。

    那是一块独立的小硬盘,只有巴掌大小,是我在离开合租公寓时,从我家用的笔记本电脑上拆下来的,我一直将它当作古董一样收藏着,几乎都快把它遗忘了。

    我一时兴起,想看看这硬盘里到底放的是什么东西,于是又把它重新接入了电脑翻看了一遍。

    那个硬盘里面的东西很多很乱,有我收藏的一些很有年代感的老电影,像卓别林的《城市之光》;有我最喜欢的音乐,像钢琴曲《菊次郎的夏天》;有我经常用的编程软件和曾开发过项目的源代码,像VS2005;还有很多的青春回忆照,我还特意按年份进行了归档,其中包括二零一六年我和我妻子还有几个小伙伴去澳门游玩的相片等等,可以说那个硬盘是我从二零一一年大学毕业后到二零一七搬出合租公寓的那六年时间的一个记忆缩影。

    硬盘中所有文件夹都是可读的,只有一个文件夹是经过特殊加密的,它显得很神秘,我甚是好奇但却忘记密码了。

    我非常确定的一点是那个加密程序是我自己写的,还是用非对称的加密方式,但是我把硬盘里所有文件夹都逐一翻了个遍,就差用螺丝刀把它大卸八块了,却始终没有找到加密程序的源代码,让我很是抓狂。

    那个加密文件夹里放的是什么东西,我真的不记得了,但越是想不起来越让我好奇,我决定无论如何也要将那混账密码给破解。

    破解密码对于我这种专业的计算机人士来说并非难事,网上破解软件和辅助工具一大把,但是那些破解工具基本上都是通过穷举法来实现的,属于暴力式破解,很费时,我破解密码通常使用一种叫《黑客字典》的工具。

    《黑客字典》其实是我一个号称计算机鬼才朋友的杰作,它是通过研究人们思维方式来破解密码的,我屡试不爽,还曾用它徒手破解过别人银行卡的密码。

    《黑客字典》将人们常用到的密码分为两大类,第一类称为关系性密码,这类密码可以简单,也可以复杂,但具有一个共性,那就是关联性强。人的记忆服从艾宾浩斯记忆曲线特性,所以人们通常用最强的关联性来减化遗忘率的速度,这是它破解密码的理论依据。

    开始我通过关联性去破解我硬盘里加密文件的密码,但是我把自己的生日、电话号码、我和妻子结婚纪念日、我女儿的生日等等这些重要数字都逐一尝试了遍,但结果都不对,这让我很是郁闷。

    我想我在最初设置密码时特意采用了无关联性密码,就是不想让别人通常关联性破解密码,我还特意把源代码放到其他地方去了,真有点搬石头砸自己脚的感觉。

    我常用的无关联密码是用圆周率或是自然底数,但我尝试了很多组合,结果也不对,感觉头大了整整一圈。

    在我一愁莫展的时候,我注意在文件夹旁边有一个配置文件,打开一看有且只有一行字,上面写着‘吹毛求疵和鱼鹰是两个有魔力的单词’的字样,那一行字让我一下子就想起了密码。

    ‘吹毛求疵和鱼鹰是两个有魔力的单词’这一句话出自于IT界的名人事件--RSA129,RSA129事件简单来说由R,S,A三位科学家提出分解一个129位质数的乘积数需要几百万年的时间,不管使用的计算机能力有多强大。三位计算机科学家坚信用这个数做公开的密钥加密,信息将永远安全。为了证明这一点,他们三人编写一个129位数,并向全世界的IT精英发出挑战,要他们找到它的两个因子,这就名震IT界的RSA129事件。

    当然这RSA129事件还有后半部分,世界各地IT精英、计算机爱好者、计算机开发人员,通过互联网协调各自计算机的工作向这个RSA129发起了进攻。不到一年时间,这个号称几百万年都不解的数就被分解了出来,它们分别对应的是一个长64位和长65位的质数,三位科学家加密的信息为“吹毛求疵和鱼鹰是两个有魔力的单词。”

    我设置的密码就是RSA129事件那个129位质数,我冷笑了一下,如果用网上那些破解工具来破解我自己设的密码,以我电脑的运算速度,我估计要一万年。

    打开文件夹后,我发现自己费劲心思加密的文件夹里放的是一个叫“老虎机字典”程序,这个程序我印象非常深,它是我在二零一六年和两个舍友合伙写的,它可以称得是一个创世纪的杰作,是我写过最疯狂的一个程序,然后我又表示理解自己费心加密的初衷。

    看着那个“老虎机字典”程序和在澳门游玩时拍的那些相片,我仿佛一下又回到了二零一六年那段疯狂的岁月。