数字城堡
“这里有很多孤立行!”糙志嚷道。“看!”
苏珊点点头。果然不错,差不多每隔二十行,这个程序就有四个独立的字符。“四位阿尔法分组。这些绝对不是程序的一部分。许多加密用的是四位分组法。这个有可能是密码。”
苏珊将所有的分组打出来。
PFEESESNRETMMFHAIRWEOOIGMEENNRMAENETSHASDCNSIIAAIEERBRNKFBLELODI“友加给我们留下了线索!他这是在奚落我们,激我们及时找到密码。他有所暗示而我们却理解不了!”
“真是荒唐,”杰巴厉声说道,“友加只给我们指了一条路———曝光万能解密机。可我们把机会葬送了。”
“我只能同意他的看法,”方丹说道,“我认为友加不可能向人暗示他的密码,冒让我们逃脱的风险。”
苏珊可记得友加是怎么通过NDKOTA给他们暗示的。她抬头注视着屏幕上的字母,纳闷这会不会是远诚友加耍的另一个花招。
“隧道程序模块马上失灵!”一位技术员喊道。
示意图上,一条条黑线涌了进来,向剩下的两道防线发动进攻。
贝克一直静静地坐在那儿,看着监视屏上呈现的画面。“苏珊,那些字符是十六组四位分组吗?”
“对,是十六组。”“去掉空格。”贝克坚定地说。
苏珊犹豫了一下,然后冲糙志点了点头。糙志迅速地删除空格。这个结果还是和原来一样让人不明白。PFEESESNRETEMMFHAIRWEOOIGMEENNRMAENETSHASDCNSIAAIEERBRNKFBLELODI杰巴勃然大怒地吼道:“玩够了没有!游戏结束了!蠕虫在以双倍的速度循环!我们大约只有八分钟了!我们是在找数字,而不是一大串不完整的字母!”
“四乘十六,”戴维平静地说,“算一下结果,苏珊。”
苏珊看着屏幕上的戴维。计算结果?“六十四呀,怎么了?”
戴维身子靠近镜头,脸占满了整个画面。“六十四个字母……”
苏珊点点头说:“对,可这是——”她一下子呆住了。“哦,我的天!戴维,你简直是个天才!”
为了从网络上截取qíng报,美国国家安全局斥巨资建造了一台可以破解一切密码的机器———万能解密机。这台超级电脑挫败了无数恐怖分子的yīn谋,但也能截获普通人的电子邮件。这个世界是否已没有隐私和秘密可言?请跟随美国超人气悬疑小说天王丹·布朗步入“数字城堡”的迷局,领略信息时代一场惊心动魄的高科技对抗———
“排成八行八列!”苏珊兴奋地叫道。“六十四个字母!这是完全平方!”
屏幕上的字母被排成了八行八列:PFEESESNRETMPFHAIRWEOOIGMEENNRMAENETSHASDCNSIIAAIEERBRNK
FBLELODI“弗莱切女士,”方丹问道,“你来解释一下吧。”
苏珊注视着这组字母,突然大笑起来:“戴维,我太惊奇了!”
戴维冲着监视屏上的苏珊眨了眨眼,说道:“尤利乌斯·恺撒再度出击。”
米奇一脸迷惑地问道:“你们在说什么?”
“这是恺撒方阵,”苏珊眉开眼笑地说,“远诚友加给我们送了个信。从上往下重新排列!要竖向看!尤利乌斯·恺撒就是用这种方式传送密码的!他用的字母个数总是完全平方数!”
“排好了!”糙志喊道。所有人看着投影墙上那行重新排列的字母。PRIMEDIFFERENCEBETWEENELEMENTSRESOPNSIBLEFORHIROSHIMAANDNAGASAKI“cha入空格,”苏珊下令道,“我们要解开这个谜团。”
“最后一道防线遭到攻击!”
示意图上,具有穿透xing的黑线吞噬着最后一道防线,向着数据中心发起了猛攻。此刻,四处游dàng的黑客们正从世界各地涌来。数目每分钟都在双倍地增加。
指挥台上的人都琢磨着这条信息。
PRIMEDIFFERENCEBE-TWEENELEMENTSRESPONSIBLEFORHIROSHIMAANDNAGASAKI(广岛和长崎原子弹轰炸的最主要差别)
“是不是指战斗力量?”布林克霍夫提议,“伤亡人数?经济损失?”
“我们要找的是个确切数字,”苏珊提醒道,“估计的损失值偏差太大。
三千英里之外,贝克眼前一亮。“因素!”他惊叫。“友加这是在玩猜字游戏!‘elements(可以指“因素”,“元素”)’这个词有很多种意思!他这是在说化学元素———不是社会政治因素!这两颗原子弹使用了不同的可裂变物质———不同的元素!”
糙志一拍手,喊道:“对啊!这两颗原子弹一个用的是铀,另一个用的是钚!这是两种不同的元素!”
“铀和钚!”杰巴兴奋地叫着,顿时感到有了希望,转身面对自己的工作大军。“铀和钚的差别!有谁知道是什么?”大家面面相觑。
苏珊转身问糙志:“这里有浏览器吗?”糙志点点头。苏珊一把抓住她的手,说道:“来吧,我们去网上冲làng。”
最后一道防线已经岌岌可危。
苏珊和糙志盯着上网搜索的结果。“这里有六百四十七条与铀、钚和原子弹相关的信息。感觉这个就是了。”
糙志打开链接,找到文件的目录。
“第二章!”苏珊大声叫道,“铀与钚!快找!”
糙志找到那部分内容。苏珊迅速地扫了一眼那些数据。
“一个数字,”杰巴提醒道,“我们要找的是数字。”
苏珊又看了一遍友加留下的那条信息。两种元素之间的主要差别……我们要的是个数字……“等一下!”她说道,“‘difference(difference用作数学问题中指“差额,差”。下文的prime可以指数学问题中的“素数”)’有多种含义。这是友加出的另一个字谜———‘difference’在这里的意思是‘差额’。”
“对!”屏幕上传来贝克的赞同声,“实际上,这个线索说的是素数差额,不是主要差别。”
饩浠傲⒖桃鹆怂丈旱淖⒁狻!八厥 彼校矶越馨退担骸懊苈胧歉鏊厥≌馔耆档猛ǎ ?
杰巴立刻意识到苏珊说得没错。素数除了数字1和自身之外没有其他因数。这样,计算机就不可能通过树形因式分解而破解出密码,所以,在编写密码的过程中,素数非常有用。
糙志cha进了一句话:“对!完全正确!素数在日本文化中非常重要!”
“即使密码就是个素数,那又怎么样呢!可能xing太多了。”杰巴痛苦地叫道。房间的后面传来一声大叫:“两分钟警告!”
苏珊隐隐觉得他们离成功只有一步之遥了。“我们能找出密码!”她按捺住自己的紧张qíng绪说道,“在铀与钚的所有差别中,我敢说只有一个是可以用素数来表示的!这是我们最后的线索。我们要找的数字是个素数!”