埃德加總是以我為原型畫他的人物寫生,後來有一天我翻他的練習作品,抖出一張滿臉憔悴不修邊幅的青年素描抗議:“你退步了?這張畫得太不像了。”
埃德加說那就是我劍橋三年級期末到四年級上學期的樣子。逃課,懶得理發,每天坐在數學俱樂部的活動室裡解密碼,午餐和晚餐都隨隨便便的用烤土司和黑咖啡打發了。
林頓每周來兩次。我們半夜鎖上活動室的門,他開始在紙上憑借記憶複寫這周解不出的密碼,然後把紙交給我,我把上周的密碼破譯結果和思路寫在紙上給他。事後我們各自把紙燒掉。
這些密碼大部分是我獨立破譯的,有一小部分是林頓自己找到的思路,還有一小部分無法破譯,隻能原封不動的燒毀。
我們關上燈,在林頓最喜歡的黑暗裡交流思路。
林頓很崇拜安得蒙,說他獨立破譯了很多高級別的外國密碼,而且思考問題的角度獨一無二,神一般的存在——“連我們新人培訓的教材都是他寫的!”
黑暗可以讓人的思維變得集中,而找到解密方法飛那一瞬間就像是抓住了黑暗中透入的那絲光明,讓人激動不已。
林頓帶來的密碼級別並不是很高,甚至比當初我破解的代號S都低。他是新人,成績一直不理想,接觸不了高級機密。我利用糟糕透頂的德語破譯出來的東西大多是人事調動,海外間諜的薪酬發放什麼的。有些信息還提到了剛見到安得蒙時破解出來的那個“雛鷹”。他似乎被安插到了一位重要人物身邊,德國諜報總部答應給他加薪。
有一天林頓突然興奮的來找我,說這個月他的成績是小組第一,要請我吃飯。
我為他做的事情不是一兩頓飯能補償的事情。我餓了有埃德加可以借錢,從來不為吃飯發愁。我幫助林頓是為了向安得蒙證明自己的能力和對英國的忠誠。
安得蒙,我值得信任,雖然你不信任我。
林頓請我去了附近一家很不錯的餐廳。吃到一半他叼著麵包問我:“艾倫,你姓卡斯特?”
我說:“廢話。”
他想了想:“這個月的評估會上,加西亞先生表揚我,說我破譯密碼的思路和簡。卡斯特夫人特別相似……大名鼎鼎的密碼專家卡斯特夫人你知道嗎?我突然想起你們一個姓。”
“那是我母親。她是前密碼研究員。”我儘量平靜的說:“她在我五歲時就去世了,但是沒有人告訴我……她很有名。”
我的密碼知識大多來自於父母留下的書和筆記,思考問題的方式和母親相似是不可避免的。
林頓拿叉子的手僵住了。
“對不起。”他道歉。
“沒關係。”我說。
“加西亞先生要把我調入1號辦公室,以後的工作好像要難得多。”他抱歉的跟我說:“艾倫,謝謝你幫我。”
普林頓莊園有很多解密小組,按照重要程度從1號一直排下去,由不同的密碼專家領導。1號辦公室是安得蒙的直屬團隊,負責最高級別的密碼破譯工作。
“那就是破譯‘迷’了。”我隨口說。
那一刻林頓的表情像是看見女招待沒穿衣服。
“報紙上早登過,”我不能說安得蒙告訴我的,隻好解釋:“德國佬把這種商用密碼投入軍隊中使用了,號稱完全不可破譯。”
有一種說法是,越完美的加密係統越不懼怕被公布。即使取得了密碼機,獲得了某一天的密碼本,複雜的加密方法也會讓你無能為力。德國一直對“迷”的加密能力很有信心,因此沒有刻意隱瞞它的存在。
他鬆了一口氣:“就是‘迷’,我們一直在試圖破解它。”
餐廳寬敞明亮,但食客稀稀疏疏。我們坐在不起眼的角落,林頓違反組織規定,開始小聲向我解釋“迷”的加密原理。波蘭人情報局從德國使館複製了一台“迷”的密碼機,我們用的是複製品的複製品。
它像一部打字機,由三個刻著字母的轉輪、一個反射輪、六個插口和兩塊字母板組成。六個插口決定六對相互替換位置的字母。當在字母板A上按下一個字母時,它經過轉輪和反射輪至少4-7次加密,然後字母板B上某一個字母亮燈,成為密文。
“3個轉輪有6種排列方式,每個轉輪有26個字母。”
“17576種轉動方式。”我脫口而出。
林頓點頭:“加上六對字母置換……105869……”
“1058691676442000種可能。”我覺得頭要爆了。
林頓聳聳肩:“很多人說加西亞先生在負責一個根本不可能解開的密碼。”
我想隻要安得蒙在,就沒有不能破譯的密碼。如果說數學上我和林頓算天才,那麼他就是變態。當我們還試圖從紛繁錯雜的數字中尋找規律的時候,他已經建立了一支由數學家、語言學家、國際象棋大師的密碼專家隊伍,成為黑暗中扼住德國人咽喉的幽靈。
林頓加入安得蒙的第一辦公室後,和偶像接觸的時間變多了。他很興奮,因此每次見麵我被迫聽了大量安得蒙的事情——他當眾對林頓的工作成績(大部分是我的成績)表示了讚賞,和林頓一起吃晚餐——基本隻喝清咖啡,他晚飯後留下來同他探討工作。對於最後一點,我有點不舒服。我以為自己是唯一一個在安得蒙工作時能陪他的人,顯然我不是。
林頓自己給出的意見總是很糟糕,我很不滿,直白的問他:“安得蒙到底看中了你哪一點?”
“他說我思考問題的方式很獨特,某種程度上和他很接近。”
最初的一段時間,我和安得蒙都對“迷”沒有一點辦法。安得蒙獲得了密碼機的複製器,他派出的諜報人員從德國密碼局為我們提供了很多舊密碼本,而且他變態的摸清了加密方法。可是“迷”的密碼表每日一變,而且加密方式過於複雜,即使這樣也完全超出了我們的破譯能力。
“迷”的名字不是白來的。
後來有一天,我想起了母親的筆記。那是1938年的夏天,我已經正式燒完母親留下的最後一本筆記。我想起了她提出的利用數學公式破解機械密碼的觀點,試圖在她的基礎上進行改進,運用在“迷”上麵。
我考慮了很久,把觀點寫在三線文稿紙,論證了整整三十頁交給林頓。林頓把他當笑話看:“把‘迷’的破譯法歸納成數學公式?哦,艾倫你瘋了!”
。去上了交遞論理把我幫願不情不他,下求要烈強的我在
。邊坪草的麵外館書圖在停的當當穩穩,車的他和蒙得安了到看我。眼刺很光陽的麵外,來出走裡室動活從員成的部樂俱學數他其有還頓林和我。熱太是不也氣天,暖溫直一光陽。和溫很天夏的8391中憶記
。地原在愣,來會他到想有沒全完我
”?了我想,人美“:去過走的洋洋懶我後然
”。會開去回我跟,議會急緊個有在現。錯不常非法納歸式公的交提次上你“:前麵頓林到走接直我過越他。笑在像好,眼一我了瞟蒙得安
。園莊頓林普進能不你倫艾,要重不個這,倫艾,小還你,倫艾,說是總他。我過勵鼓著笑樣這有沒來從蒙得安
。了來出露都牙白,過顯明麼這得笑頓林到見有沒也我
”……思意有很的真法方的考思下床在在關己自把的說次上你,頓林“:悅愉很乎似來起聽音聲的蒙得安,談交在時車上們他見聽我
。看眼正被不都麵後股屁娘姑在跟我算就在現,眼媚拋我衝待招女有還候時的吧酒去我前以。線路士紳走,裝西配衫襯始開卻頓林而,頓林的樣一草跟得亂發頭幅邊修不個那前以了成,碼密譯破裡室動活的部樂俱學數在蹲天天我。了來過倒顛乎幾頓林和己自現發我。覺感有沒較比不
。跳大一了嚇我,膀肩拍人被然突
”。人接郡橋劍來程專然竟生先亞西加“
。鏡眼絲金的後身蒙得安在跟在次上是
。去回他跟有沒是但,的來過車的蒙得安坐他
”。方地麼什是那道知你必想。作工’會究研棋象與夫爾高‘在,科斯維。德諾阿叫我。的麵過見們我次上“:紹介我自,手出伸我向的眯眯笑他”。光綠冒在睛眼的你,倫艾“
”。裝軍穿沒次這你“:肩聳聳我
”。事私的辦我給交生先亞西加理處是隻我,你找來園莊頓林普表代不我次這為因“:來起了笑和隨他。心背黑件了套外衣襯鬆寬在的便隨很次這鏡眼絲金
。管蒙得安屬直,析分報情責負園莊頓林普在,生醫理心的處六情軍是科斯維。德諾阿
”?事麼什我關,事私你辦找蒙得安“
。透不摸人讓,來起眯是總睛眼長細的下鏡眼絲金,尖很頜下的德諾阿。特麗格瑪色藍了點他,酒啤的通普杯了要我,和暖很風的後午。館酒小的去常前以我家一在坐們我
”。他歡喜再不你使……我讓他。擾困到感他讓情感的生先亞西加對你。生醫理心是我,道知你“:山見門開是倒他過不