第23章(第2/2頁)

“一整夜。”蘇珊淡淡地說。

“哦……”巖鹽嘴裏滿是東西,柔情地說道,“遊戲圍欄的一個愜意的星期六,只有我們兩個人。”

“只有我們三個人,”蘇珊打斷道,“斯特拉思莫爾副局長就在樓上。在他看到你之前,你最好從這裏消失。”

黑爾聳聳肩。“他似乎並不介意你在這裏。他一定非常喜歡跟你在一起。”

蘇珊努力保持沉默。

黑爾輕聲笑了起來,然後將豆腐放好。他抓起一誇脫初榨橄欖油,咕咚咕咚連喝了幾口。他是個健身狂,聲稱橄欖油能清除大腸裏的臟東西。在平時,他如果不是在向其他同事宣傳胡蘿蔔汁的好處,那就一定是在鼓吹高位灌腸的優點。

黑爾將橄欖油放回原處,然後把他的電腦直接對向蘇珊。即使坐在一大圈終端機的對面,蘇珊依然能聞到他身上古龍香水的味道。她皺了一下鼻子。

“不錯的古龍香水,格雷格。一整瓶都用了?”

黑爾“啪”的一聲打開終端機。“都是為了你,親愛的。”

他坐在那裏等自己的終端機啟動,蘇珊腦子裏突然冒出一個不安的想法。如果黑爾進入萬能解密機的運行顯示器怎麽辦?沒有充分的理由說明他將會這樣做,但蘇珊知道他永遠不會相信一個診斷程序能連續16個小時難住萬能解密機這樣一個漏洞百出的托詞。黑爾會要求知道真相,而蘇珊則根本不想告訴他。她不相信格雷格·黑爾。他不適合在國安局工作。蘇珊一開始就極力反對雇用他,但國安局沒有別的選擇。為了減少損失,他們必須將黑爾吸收進來。

那次“飛魚”慘敗。

四年前,為了推出統一的公鑰加密標準,國會命令國安局裏幾位全國最優秀的數學家共同編寫一個新的超級算法。國會打算立法使這個新的算法成為國家標準,這樣就能減輕各家公司因使用不同的算法而產生的不兼容性。

當然,讓國安局幫忙改進公鑰加密法就如同讓一個被判死刑的人給自己造棺材一樣。當時國安局還沒有建造萬能解密機的念頭,而統一的加密標準只會使更多的人編寫密碼,從而使國安局已經非常棘手的工作變得更加棘手。

電子新領域基金會非常清楚其中的利益沖突,因此極力遊說國會,稱國安局可能會推出質量不高的算法——一個國安局能破解的算法。為了打消人們的疑慮,國會宣布這個算法完成後,算法方程式將被公之於世,接受世界各地的數學家的檢驗以保證質量。

由斯特拉思莫爾領導的國安局密碼破譯部小組很不情願地編寫了一個算法,他們將其命名為“飛魚”。“飛魚”被送到國會等待通過。世界各國數學家紛紛對“飛魚”進行測試,無不對它留下了深刻的印象。數學家們宣稱,這個算法固若金湯,無懈可擊,會成為一流的公鑰加密標準。但就在距離國會投票通過“飛魚”還有三天時間,一位來自貝爾實驗室的年青編程員——格雷格·黑爾向世人宣布:他在該算法裏找到一個後門(1),這一消息立刻震驚了整個世界。

這個後門由幾行設計巧妙的程序組成,是斯特拉思莫爾副局長加進去的。添加手法之妙,除了格雷格·黑爾之外,竟然無人發現。實際上,斯特拉思莫爾此舉意味著用“飛魚”編寫的任何一個密碼都可以借助一個秘密口令被破解,而這個口令只有國安局知道。斯特拉思莫爾離把國會提出的加密標準變成國安局歷史上最漂亮的情報勝仗只有一步之遙;國安局本來會擁有能打開在美國編寫的任何一個密碼的萬能鑰匙。

愛好計算機的人們無不對此義憤填膺。電子新領域基金會像禿鷹一樣抓著這個醜聞不放,把國會批得體無完膚,罵其太過天真,並宣稱國安局是自希特勒以來對自由世界最大的威脅。加密標準最終壽終正寢。

國安局兩天後就將格雷格·黑爾招入麾下,沒人對此感到驚訝。斯特拉思莫爾認為與其讓他在外面跟自己作對,還不如讓他為自己效力。

斯特拉思莫爾迎頭直面“飛魚”醜聞。他義正辭嚴地在國會為自己的行為辯護。他辯稱,公眾對個人隱私的狂熱會反過來困擾他們的。他堅持認為,公眾需要有人監視他們;公眾需要國安局為社會的安定而破解密碼。而像電子新領域基金會這樣的組織卻不這麽認為。打那之後,這些組織就一直與他唱起了對台戲。

————————————————————

(1) 程序員為其設計的程序保留的一個特別入口,使設計者能享受該程序的一般用戶所得不到的優先權。