当然,让国安局帮忙改进公钥加密法就如同让一个被判死刑的人给自己造棺材一样。当时国安局还没有建造万能解密机的念头,而统一的加密标准只会使更多的人编写密码,从而使国安局已经非常棘手的工作变得更加棘手。
电子新领域基金会非常清楚其中的利益冲突,因此极力游说国会,称国安局可能会推出质量不高的算法――一个国安局能破解的算法。为了打消人们的疑虑,国会宣布这个算法完成后,算法方程式将被全能公之于世,接受世界各地的数学家的检验以保证质量。
由斯特拉思莫尔领导的国安局密码破译部小组很不情愿地编写了一个算法,他们将其命名为“飞鱼”。“飞鱼”被送到国会等待通过。世界各国数学家纷纷对“飞鱼”进行测试,无不对它留下了深刻的印象。数学家们宣称,这个算法固若金汤,无懈可击,会成为一流的公钥加密标准。但就在距离国会投票通过“飞鱼”还有三天时,一位来自贝尔实验室的年青编程员――格雷格。黑尔向世人宣布:他在该算法里找到一个后门(指程序员为其设计的程序保留的一个特别入口,使设计者能享受该程序的一般用户所得不到的优先权),这一消息立刻震惊了整个世界。
这个后门由几行设计巧妙的程序组成,是斯特拉思莫尔副局长加进去的。添加手法之妙,除了格雷格。黑尔之外,竟然无人发现。实际上,斯特拉思莫尔此举意味着用“飞鱼”编写的任何一个密码都可以借助一个秘密口令被破解,而这个口令只有国安局知道。斯特拉思莫尔离把国会提出的加密标准变成国安局历史上最漂亮的情报胜仗只有一步之遥;国安局本来会拥有能打开在美国编写的任何一个密码的万能钥匙。
爱好计算机的人们都对此义愤填膺。电子新领域基金会像秃鹰一样抓着这个丑闻不放,把国会批得体无完肤,骂其太过天真,并宣称国安局是自希特勒以来对自由世界最大的威胁。加密标准最终寿终正寝。
国安局两天后就将格雷格。黑尔招入麾下,没人对此感到惊讶。斯特拉思莫尔认为与其让他在外面跟自己作对,还不如让他为自己效力。
斯特拉思莫尔迎头直面“飞鱼”丑闻。他义正辞严地在国会为自己的行为辩护。他辩称,公众对个人隐私的狂热会反过来困扰他们的。他坚持认为,公众需要有人监视他们;公众需要国安局为社会的安定而破解密码。而像电子新领域基金会这样的组织却不这么认为。打那之后,这些组织就一直与他唱起了对台戏。
第二十四章
戴维。贝克站在一个电话亭里,街对面是公共健康诊所。他刚刚因骚扰104号病人――克卢沙尔德而被撵了出来。
情况一下子变得自己设想的要复杂得多。他帮斯特拉思莫尔的这个小忙――取回一些私人物品――现在却变成搜寻一枚古怪的戒指。
他刚刚打电话给斯特拉思莫尔,告诉他有关那个德国游客的情况。电话的声音效果不是很好。在问清楚事情的经过后,斯特拉思莫尔沉默了许久。“戴维,”他最终带着非常严肃的口气说道,“找到那个戒指关系到国家安全。我就把这事情托付给你了。不要让我失望。”电话那头声音突然消失了。
戴维站在电话亭里,吧了口气。他拿起一本破烂不堪的电话簿,开始浏览其中的黄页部分。“这儿什么也没有。”他自言自语咕哝道。
电话号码簿上只登记了三家伴游服务公司,再无其他可查的东西。他只知道那个德国人约会的对象有一头色的头发,这在西班牙并不多见,对他还有些帮助。神志昏迷的克卢沙尔德想了那个伴游的名字是“露珠”。贝克心里打起退堂鼓――露珠?这个名字听起来更像是叫一头母牛,而不是用在一个美丽姑娘身上。根本不是一个好听的天主教徒名字,克卢沙尔德一定是搞错了。
贝克拨了第一个号码。
“塞维利亚社会服务中心。”一个动听的女人的声音回答道。
贝克假装用带有浓重的德国口音的西班牙语回答说:“喂,会讲德语吗?”
“不会,但我会说英语。”那人回答道。
贝克接着用蹩脚的英语说道:“谢谢。我想知道你能不能帮我一个忙?”
“我们如何帮你呢?”那女人慢吞吞地说道,努力想为她潜在的客户提供帮助。 “也许你想找个伴游?”
“是的,请帮我找一个。今天我哥哥――克劳斯身边有个女孩,非常漂亮。一头红发。我要跟这个一样的。明天陪我,拜托了。”
“你哥哥克劳斯来过这里?”那个声音突然变得兴奋起来,就好像他们是老朋友一样。
“是的。他很胖。你想起他了吗?”
“你的意思是,他今天来过这里?”
贝克听到她在翻弄登记簿。登记簿上不会有克劳斯这个名字,但是贝克估计很少有顾客会留下真名。
“嗯,对不起,”她道歉说,“我没有查到他的名字。那个跟你哥哥在一起的女孩叫什么?”
“她有一头红发。”贝克说道,想避开这个问题。
“红发?”她重复道。她顿了顿之后,接着说道,“这里是塞维利亚社会服务中心。你肯定你哥哥来过这里?”
“当然,肯定。”
“先生,我们这儿没有红发女郎。我们只有纯种的安达卢西亚美女。”
“红头发。”贝克又说了一遍,感觉自己有些愚蠢。
“对不起,我们根本没有红头发的人,但如果你――”
“叫露珠。”贝克脱口而出,感觉自己更加愚蠢。
https://www.du8.org https://www.shuhuangxs.com www.baquge.ccabxsw.net dingdianshu.com bxwx9.net
kenshu.tw pashuba.com quanshu.la
tlxsw.cc qudushu.net zaidudu.org
duyidu.org baquge.cc kenshuge.cc
qushumi.com xepzw.com 3dllc.net