阿基米德的报复-第7部分
按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
49,216,115,71,29,85,63,43 131,29,138,47,73,238,549,52,53,79,118,51,44,63,195,12,238,112,3,49,79,353,105,56,371,566,210,515,125,360,133,143,101,15,284,549,252,14,204,140,344,26,822,138,115,48,73,34,204,316,616,63,219,7,52,150,44 52,16,40,37,157,818,37,121,12,95,10,15,35,12,131,62 115,102,818,49,53,135,138,30,31,62,67,41,85,63,10,106,818,138,8,113,20,32,33,37,353,287,140,47,85,50,37,49,47,64,6,71,33,4,43,47,63,1,27,609,207,229,15,190,246,85,94,520,2,270,20,39,7,33,44,22,40,7,10,3,822,106,44,496,229,353,210,199,31,10,38,140,297,61,612,320,302,676,287,2,44,33,32,520,557,10,6,250,566,246,53,37,52,83,47,320,38,33,818,7,44,30,31,250,10,15,35,106,159,113,31,102,406,229,540,320,29,66,33,101,818,138,301,316,353,320,219,37,52,28,549,320,33,8,48,107,50,822,7,2,113,73,16,125,11,110,67,102,818,33,59,81,157,38,43,590,138,19,85,400,38,43,77,14,27,8,47,138,63,140,44,35,22,176,106,250,314,216,2,10,7,994,4,20,25,44,48,7,26,46,110,229,818,190,34,112,147,44,110,121,125,96,41,51,50,140,56,47,152,549,63,818,28,42,250,138,591,98,653,32,107,140,112,26,85,138,549,50,20,125,371,38,36,10,52,118,136,102,420,150,112,71,14,20,7,24,18,12,818,37,67,110,62,33,21,95,219,520,102,822,30,38,84,305,629,15,2,10,8,219,106,353,105,106,60,242,72,8,50,204,184,112,125,549,65,106,818,190,96,110,16,73,33,818,150,409,400,50,154,285,96,106,316,270,204,101,822,400,8,44,37,52,40,240,34,204,38,16,46,47,85,24,44,15,64,73,138,818,85,78,110,33,420,515,53,37,38,22,31,10,110,106,101,140,15,38,3,5,44,7,98,287,135,150,96,33,84,125,818,190,96,520,118,459,370,653,466,106,41,107,612,219,275,30,150,105,49,53,287,250,207,134,7,53,12,47,85,63,138,110,21,112,140,495,496,515,14,73,85,584,994,150,199,16,42,5,4,25,42,8,16,822,125,159,32,204,612,818,81,95,405,41,609,136,14,20,28,26,353,302,246,8,131,159,140,84,440,42,16,822,40,67,101,102,193,138,204,51,63,240,549,122,8,10,63,140,47,48,140,288。第三页:探险者亲属的姓名和地址:317,8,92,73,112,89,67,318,28,96,107,41,631,78,146,397,118,98,114,246,348,116,74,88,12,65,32,14,81,19,76,121,216,85,33,66,15,108,68,77,43,24,122,96,117,36,211,301,15,44,11,46,89,18,136,68,317,28,90,82,304,71,43,221,198,176,310,319,81,99,264,380,56,37,319,2,44,53,28,44,75,98,102,37,85,107,117,64,88,136,48,151,99,175,89,315,326,78,96,214,218,311,43,89,51,90,75,128,96,33,28,103,84,65,26,41,246,84,270,98,116,32,59,74,66,69,240,15,8,121,20,77,89,31,11,106,81,191,224,328,18,75,52,82,117,201,39,23,217,27,21,84,35,54,109,128,49,77,88,1,81,217,64,55,83,116,251,269,311,96,54,32,120,18,132,102,219,211,84,150,219,275,312,64,10,106,87,75,47,21,29,37,81,44,18,126,115,132,160,181,203,76,81,299,314,337,351,96,11,28,97,318,238,106,24,93,3,19,17,26,60,73,88,14,126,138,234,286,297,321,365,264,19,22,84,56,107,98,123,111,214,136,7,33,45,40,13,28,46,42,107,196,227,344,198,203,247,116,19,8,212,230,31,6,328,65,48,52,59,41,122,33,117,11,18,25,71,36,45,83,76,89,92,31,65,70,83,96,27,33,44,50,61,24,112,136,149,176,180,194,143,171,205,296,87,12,44,51,89,98,34,41,208,173,66,9,35,16,95,8,113,175,90,56,203,19,177,183,206,157,200,218,260,291,305,618,951,320,18,124,78,65,19,32,121,18,53,57,84,96,207,244,66,82,119,71,11,86,77,213,54,82,316,245,303,86,97,106,212,18,37,15,81,89,16,7,81,39,96,14,43,216,118,29,55,109,136,172,213,64,8,227,304,611,221,364,819,375,128,296,11,18,53,76,10,15,23,19,71,84,120,134,66,73,89,96,230,48,77,26,101,127,936,218,439,178,171,61,226,313,215,102,18,167,262,114,218,66,59,48,27,19,13,82,48,162,119,34,127,139,34,128,129,74,63,120,11,54,61,73,92,180,66,75,101,124,265,89,96,126,274,896,917,434,461,235,890,312,413,328,381,96,105,217,66,118,22,77,64,12,12,7,55,24,83,67,97,109,121,135,181,203,219,228,256,21,34,77,319,374,382,675,684,717,864,203,4,18,92,16,63,82,22,46,55,69,74,112,135,186,175,119,213,116,312,343,264,119,186,218,343,417,845,951,124,209,49,617,856,924,936,72,19,29,11,35,42,40,66,85,94,112,65,82,115,119,236,244,186,172,112,85,6,56,38,44,85,72,32,47,73,96,124,217,314,319,221,644,817,821,934,922,416,975,10,22,18,46,137,181,101,39,86,103,116,138,164,212,218,296,815,380,412,460,495,675,820,952。沃德是如何设法破译出第二页的呢?密码文中数字的数目大大超过了26个(字母表中字母的数目),沃德想,既然如此,这些数字是不是有可能与比尔曾依次编号的文件中的单词相对应呢?考虑到这一点,沃德试着对许多著名文件中单词的字母进行编号并用那些字母代替密码文中的数字。“这全都是徒劳无益的,”沃德写道,“直到后来,《独立宣言》为其中一张纸的数字提供了线索而重新激发了我的希望。”沃德的做法是给《独立宣言》中每个单词的第一个字母进行编号。例如,他这样给前9个词进行编号:他从这些单词中发现1=W,2=1,3=T,4=C,5=0,6=H,7=E,8=1,9=B。你已经可以看到比尔有两种办法给字母I加密:2或 8。等到他给整个《独立宣言》编号之后,他对许多字母无疑就有了众多的选择。通过自由运用所有这些选择,他借助频率分析法破译难以译出的密码文。这样,由于沃德碰巧发现了适当的密钥——《独立宣言》——而破译了这段密码,他运用这一密钥而推断出下列一段文字:“我在离布法德约4英里处的贝德福德县里的一个离地面6英尺深的洞穴或地窖中贮藏了下列物品,这些物品为各队员——他们的名字在后面第三张纸上——公有。第一窖藏有1,014磅金子,3,812磅银子,藏于1819年11月。第二窖藏有1,907磅金子,1,288磅银子,另有在圣路易为确保运输而换得的珠宝,价值1。3万美元,它们藏于1821年12月。以上物件稳稳地包在带有铁盖的铁罐之中。该窖穴用石头粗糙地砌成,那些铁罐就放在坚硬的石头之上并用其他石头覆盖。第一页描述了该窖穴的确切位置,因此,找到它并无困难。”
这段文字,尤其是最后一行激发起沃德的兴趣,他花了越来越多的精力去破译其余密码。然而,尽管他做了尝试,但却毫无进展。“随着时光的流逝,”沃德写道,“我从比较富裕降到赤贫的地步,并使那些我有责任保护的人遭受痛苦,这也是无视于他们的忠告的结果。终于,我注意到他们的状况,并决心立即并永远割断与这件事的一切联系,如果可能的话,尽力弥补我的过失。为做到这一点,并使我再也不会受到诱惑,我决定把这件事全部公开,卸下我对莫里斯承担的责任。”
于是,1894年,他出版了一份比尔密码的报告书,这份报告是我们今天了解该密码及或许由其所获得的大量财宝的惟一资料来源。我向你叙述的每一个有趣的细节——比尔高高的个头,黝黑的皮肤,莫里斯与富人和穷人都合得来,猛兽吸引着比尔及其猎队——全都出自沃德之口。然而却没有一项独立的证据:没有证明的信件,没有日记,没有遗嘱,也没有有关财宝的证明。而且,比尔想象中给莫里斯的盒子没有保存下来,声称在盒子里的信和加密的文件也是如此。如果沃德是一个喜欢恶作剧的人,那他一定精通此道:他赢得了一次历时最长也是代价最大的骗局。如果你想一想计算机为破译这些密码所花的全部时间就知道这一点。哈默说:“我们用计算机摆弄的那些数字需要100万人花10亿年时间才能用纸和笔重演一遍。”
20世纪60年代,一些密码分析界最富智慧的人(和许多最拙劣者)组成了一个秘密协会——比尔密码协会——以便他们倾其知识和才智去发现那堆难以捉摸的财富。哈默就是该协会的一位著名成员,他对未经译解的比尔文件中的数字的分布做了大量统计、试验,并总结说,这些数字并不是随意写出的,它一定隐含着一段英文信息。多数密码学家同意哈默的分析,但存在一段文字并不意味着全部的东西就不是一场骗局。谁说这段文字就不是像“你是世上最大的笨蛋,大脑迟钝”这类的话呢?纽约密码协会主席路易斯。克鲁做了些另一种统计试验,目的是对沃德的写作风格与沃德报告书中所引用的比尔信件的风格进行比较。克鲁发现,这两种写作风格颇为相似,他深信比尔的信是沃德写的。例如,沃德句子平均长度是28。82个单词,而比尔信中句子平均长度为28。75个单词。然而,克鲁的分析使得几位比尔密码协会的成员关掉电脑而洗手不干了。
1981年,弗吉尼亚技术学院的一位好幻想而又务实的低年级大学生沃伦。霍兰赋予比尔的这项遗物以新的生命。霍兰没能在建筑业上取得成就,因为他难以从顾客那里收到钱。他说:“在那个行业,人们忘记了诚实,忘记了做人,他们总是强人所难。”由于心情抑郁,存款日减,他开始性情内向,博览群书,包括比尔密码的报告书以及有关许多财宝寻求者——他们在约 160年后仍然在弗吉尼亚的偏远山林中挖掘不已——的情报报告。虽然他也对这个故事感兴趣,但他不是那种要跑出去到野外挖掘的那种人——他在建筑业中干够了这些。后来,他有了!他通过神奇地投人所好而找到一条来钱的路子。他对自己写的一段话加密并拿到市场上去兜售,并为破译它的人颁奖。
他只花了几个小时就给他所喜欢的几首诗编好密码,这些诗的作者是卡明斯,书名为“诗人的忠告”,说的正是你自己在一个努力要使你泯如众人的世界中的美德。霍兰的做法与比尔一样。首先,他选择密钥:不是《独立宣言》,而是卡尔。萨根写的《宇宙》的第六章。然后,他依次对单词进行编号,从本章开始的一段引语的第一个字开始,每个数代表一个词的第一个字母。最后,他用这些数码代替“诗人的忠告”中的字母。他决定将密码文写在拼板玩具上,这样,他制造出谜中之谜。
这项工作容易,只花了一个下午的时间。难的是把这个谜推销到市场上去,这工作花去了两年时间。他想设立一个奖金为10万美元的破译奖,并打算以出售该谜来筹集这笔钱。但他想为该奖提供保险,怕万一卖得金额达不到10万美元。伦敦劳埃德保险公司拒绝为他作保,因为伦敦警察厅认为该密码可轻易被破译。最后他说服了一家美国保险公司,并找到了一个销售商推销该谜。这个被称作“密码员”的谜,从它投入市场到1985年3月被破译为止的两年时间中,销售了约 25万套。
1984年冬,麻省理工学院27岁的计算机科学博士候选人阿兰。舍曼决定开设一门密码学小型课程,其目的就是要破译霍兰的“密码员”之谜。有6名学生,包括一名特别研究生罗伯特。鲍德温选了这门课。班上配备了一台当时最精密的个人用计算机——符号象征学3600型表格处理机,以及麻省理工学院计算机科学实验室所有其他设备,舍曼的办公室就设在实验室里。(他现为特福茨大学副教授,乘地铁上班有4站路。)
对于计算机科学实验室来说,未破译的密码并不陌生。那儿的许多教授对密码学做出过杰出的贡献,但一般来说,他们更关心的是学术性和理论上的问题而不是去赢得破译商用之谜的奖金。然而,贴在实验室墙上的